/** * MCP Resources Registry * * Central registry for all MCP resources. */ import { Server } from '@modelcontextprotocol/sdk/server/index.js'; /** * Resource definition type */ export interface ResourceDefinition { uri: string; name: string; description: string; mimeType: string; } /** * Get all resource definitions */ export declare function getAllResources(): ResourceDefinition[]; /** * Handle a resource read */ export declare function handleResourceRead(uri: string): Promise<{ contents: Array<{ uri: string; mimeType: string; text: string; }>; }>; /** * Register all resources with the MCP server */ export declare function registerAllResources(server: Server): void; //# sourceMappingURL=index.d.ts.map