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 declare function validationError_SourceFromJSON(object: any): ValidationError_Source;
export declare function validationError_SourceToJSON(object: ValidationError_Source): string;
export interface Schema {
    id: string;
    definition: Uint8Array;
}
export declare const ValidationError: MessageFns<ValidationError>;
export declare const Schema: MessageFns<Schema>;
export interface MessageFns<T> {
    fromJSON(object: any): T;
    toJSON(message: T): unknown;
}
//# sourceMappingURL=schema.d.ts.map