/** * SAP Business Technology Platform Documentation MCP Server */ export declare class SAPBTPDocsServer { private server; private config; private fileRegistry; private topicIndex; private fileCache; private searchCache; private fulltextSearch; private titleSearch; private semanticSearch; private searchTool; private readArticleTool; private listTopicsTool; private getRelatedTool; private isInitialized; private initializationPromise; private initializationError; constructor(); /** * Waits for initialization to complete, throwing an error if initialization failed */ private ensureInitialized; /** * Initializes the server components */ initialize(): Promise; /** * Sets up request handlers */ private setupHandlers; /** * Formats search results as readable text */ private formatSearchResults; /** * Formats article content as readable text */ private formatArticle; /** * Formats topics hierarchy as readable text */ private formatTopics; /** * Formats related articles as readable text */ private formatRelatedArticles; /** * Starts the server */ start(): Promise; } //# sourceMappingURL=server.d.ts.map