import { ReadResourceRequest, ReadResourceResult } from '@modelcontextprotocol/sdk/types.js'; import { SchemaManager } from './schema.js'; import { SearchEngine } from './search.js'; export declare class ResourceHandler { private readonly schemaManager; private readonly searchEngine; constructor(schemaManager: SchemaManager, searchEngine: SearchEngine); handleReadResource(request: ReadResourceRequest): Promise; private handleApisListResource; private handleApiSchemaResource; private generateCallExamples; private generateExampleParams; private getDefaultExample; private findRelatedAPIs; private generateUsageNotes; private needsPagination; static getSupportedResources(): Array<{ uri: string; name: string; description: string; }>; } //# sourceMappingURL=resources.d.ts.map