export declare const OPERATION_SCHEMA_DIALECT: "https://json-schema.org/draft/2020-12/schema"; export type OperationJsonSchema = Readonly>; export interface CapabilityOperation { readonly name: string; readonly description: string; readonly surfaces: readonly string[]; readonly mutative: boolean; readonly scope: 'read' | 'write' | 'admin'; readonly inputSchema: OperationJsonSchema; readonly outputSchema: OperationJsonSchema; } export declare function capabilityOperationsFingerprint(operations: readonly CapabilityOperation[]): string; export declare function checkCapabilityOperations(operations: readonly CapabilityOperation[]): readonly string[];