UNPKG

@cerbos/grpc

Version:

Client library for interacting with the Cerbos policy decision point service over gRPC from server-side Node.js applications

23 lines 752 B
import { BinaryReader, BinaryWriter } from "@bufbuild/protobuf/wire"; export declare const protobufPackage = "cerbos.schema.v1"; export interface ValidationError { path: string; message: string; source: ValidationError_Source; } export declare enum ValidationError_Source { SOURCE_UNSPECIFIED = 0, SOURCE_PRINCIPAL = 1, SOURCE_RESOURCE = 2 } export interface Schema { id: string; definition: Uint8Array; } export declare const ValidationError: MessageFns<ValidationError>; export declare const Schema: MessageFns<Schema>; export interface MessageFns<T> { encode(message: T, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): T; } //# sourceMappingURL=schema.d.ts.map