Buckets:
| import { type Express } from 'express'; | |
| import { type TransportType } from '../shared/constants.js'; | |
| import type { WebServer } from './web-server.js'; | |
| import { type ApiClientConfig } from './utils/mcp-api-client.js'; | |
| interface ApplicationOptions { | |
| transportType: TransportType; | |
| webAppPort: number; | |
| webServerInstance: WebServer; | |
| apiClientConfig?: ApiClientConfig; | |
| } | |
| export declare class Application { | |
| private serverFactory; | |
| private webServerInstance; | |
| private appInstance; | |
| private transport?; | |
| private apiClient; | |
| private transportType; | |
| private webAppPort; | |
| private isDev; | |
| constructor(options: ApplicationOptions); | |
| start(): Promise<void>; | |
| private setupToolManagement; | |
| private initializeTransport; | |
| private startWebServer; | |
| private startToolManagement; | |
| stop(): Promise<void>; | |
| getExpressApp(): Express; | |
| } | |
| export {}; | |
| //# sourceMappingURL=application.d.ts.map |
Xet Storage Details
- Size:
- 928 Bytes
- Xet hash:
- 17425d86b6745711eb488badb12b4b8a4abc425587e9ff24f2d4664a12b917ee
·
Xet efficiently stores files, intelligently splitting them into unique chunks and accelerating uploads and downloads. More info.