interface SchemaEntry { resource: string; method: string; description: string; httpMethod: string; path: string; params?: Record; body?: Record; response?: string; } interface SchemaField { type: string; required?: boolean; description?: string; enum?: string[]; } export declare const schemaRegistry: { get(key: string): SchemaEntry | undefined; listAll(): string[]; getByResource(resource: string): SchemaEntry[]; toToolDefinitions(): { name: string; description: string; inputSchema: { type: "object"; properties: { [x: string]: { enum?: string[] | undefined; type: string; description: string | undefined; } | { enum?: string[] | undefined; type: string; description: string | undefined; }; }; required: string[]; }; }[]; }; export {}; //# sourceMappingURL=schema-registry.d.ts.map