Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion dist/.tsbuildinfo

Large diffs are not rendered by default.

30 changes: 15 additions & 15 deletions dist/lib/authzed.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -7,14 +7,14 @@ import { RelationshipUpdate_Operation as RelationshipUpdateOperation } from '@au
import { EventEmitter } from 'node:events';
import * as grpc from '@grpc/grpc-js';
import { ILogger } from '../logger';
declare type AuthZedClientParams = {
type AuthZedClientParams = {
host: string;
token: string;
security: AZClientSecurity;
grpcClientOptions?: grpc.ClientOptions;
};
declare type ZedToken = v1.ZedToken;
declare type RelationshipUpdate = v1.RelationshipUpdate;
type ZedToken = v1.ZedToken;
type RelationshipUpdate = v1.RelationshipUpdate;
export { AZClientSecurity as ClientSecurity, ZedToken, RelationshipUpdate, RelationshipUpdateOperation, };
export declare type PartialMessage<T extends object> = {
[K in keyof T]?: PartialField<T[K]>;
Expand All @@ -24,15 +24,15 @@ declare type PartialField<T> = T extends Date | Uint8Array | bigint | boolean |
} ? T : T extends {
oneofKind: undefined;
} ? T : T extends object ? PartialMessage<T> : T;
export declare type Consistency = {
export type Consistency = {
type: 'minimum-latency';
} | {
type: 'at-least-as-fresh';
zedToken: v1.ZedToken;
} | {
type: 'fully-consistent';
};
declare type CreateRelationParams = {
type CreateRelationParams = {
relation: string;
resource: {
id: string;
Expand All @@ -44,7 +44,7 @@ declare type CreateRelationParams = {
subRelation?: string;
};
};
declare type CheckPermissionParams = {
type CheckPermissionParams = {
permission: string;
resource: {
id: string;
Expand All @@ -59,7 +59,7 @@ declare type CheckPermissionParams = {
grpcOptions?: grpc.CallOptions;
grpcMetadata?: grpc.Metadata;
};
declare type ListResourcesAccessorCanAccessParams = {
type ListResourcesAccessorCanAccessParams = {
resourceType: string;
accessor: {
id: string;
Expand All @@ -71,7 +71,7 @@ declare type ListResourcesAccessorCanAccessParams = {
grpcOptions?: grpc.CallOptions;
grpcMetadata?: grpc.Metadata;
};
declare type ListAccessorsForResourceParams = {
type ListAccessorsForResourceParams = {
resource: {
id: string;
type: string;
Expand All @@ -83,22 +83,22 @@ declare type ListAccessorsForResourceParams = {
grpcOptions?: grpc.CallOptions;
grpcMetadata?: grpc.Metadata;
};
declare type ListResourcesAccessorCanAccessResponse = {
type ListResourcesAccessorCanAccessResponse = {
resourceId: string;
zedToken?: string;
}[];
declare type ListAccessorsForResourceResponse = {
type ListAccessorsForResourceResponse = {
accessorId: string;
zedToken?: string;
}[];
declare type RegisterWatchEventListenerParams = {
type RegisterWatchEventListenerParams = {
emitter: EventEmitter;
watchFromToken?: ZedToken;
objectTypes?: string[];
grpcOptions?: grpc.CallOptions;
grpcMetadata?: grpc.Metadata;
};
declare type ReadRelationshipsParams = {
type ReadRelationshipsParams = {
relation?: string;
resource: {
id?: string;
Expand All @@ -113,7 +113,7 @@ declare type ReadRelationshipsParams = {
grpcOptions?: grpc.CallOptions;
grpcMetadata?: grpc.Metadata;
};
declare type ReadRelationshipResponse = {
type ReadRelationshipResponse = {
zedToken: v1.ZedToken;
resource: {
type: string;
Expand All @@ -126,7 +126,7 @@ declare type ReadRelationshipResponse = {
};
relation: string;
}[];
declare type UpdateRelationsParams = {
type UpdateRelationsParams = {
updates: {
operation: RelationshipUpdateOperation;
relation: string;
Expand All @@ -143,7 +143,7 @@ declare type UpdateRelationsParams = {
grpcOptions?: grpc.CallOptions;
grpcMetadata?: grpc.Metadata;
};
declare type DeleteRelationsParams = {
type DeleteRelationsParams = {
resource: {
id: string;
type: string;
Expand Down
Loading
Loading