/** * Main MCP Server class for IDS Enterprise Web Components */ export declare class IDSEnterpriseWCMCPServer { private mcpServer; private config; private gitlabService; private dataLoader; private astAnalyzer; private sourceDownloader; private erpDemoService; private toolHandlers; private components; private documentation; private examples; private demos; private frameworks; private erpDemos; constructor(); /** * Initialize documentation and data loading */ private initializeDocumentation; /** * Initialize AST analyzer with downloaded source files from GitLab */ private initializeASTAnalyzer; /** * Load documentation from GitLab */ private loadDocumentationFromGitLab; /** * Load demos from GitLab */ private loadDemosFromGitLab; /** * Load components */ private loadComponents; /** * Load general documentation */ private loadGeneralDocumentation; /** * Load examples from GitLab */ private loadExamplesFromGitLab; /** * Load ERP demos from GitLab */ private loadERPDemos; /** * Set up tool handlers for MCP requests */ private setupToolHandlers; /** * Start the MCP server */ run(): Promise; } //# sourceMappingURL=server.d.ts.map