Buckets:
| import { type Express } from 'express'; | |
| import type { TransportInfo } from '../shared/transport-info.js'; | |
| import type { BaseTransport } from './transport/base-transport.js'; | |
| import type { McpApiClient } from './utils/mcp-api-client.js'; | |
| export declare class WebServer { | |
| private app; | |
| private server; | |
| private transportInfo; | |
| private localSharedToolStates; | |
| private transport?; | |
| private apiClient?; | |
| constructor(); | |
| private setupMiddleware; | |
| getApp(): Express; | |
| setTransportInfo(info: TransportInfo): void; | |
| setClientInfo(clientInfo: { | |
| name: string; | |
| version: string; | |
| } | null): void; | |
| initializeToolStates(): void; | |
| setTransport(transport: BaseTransport): void; | |
| setApiClient(apiClient: McpApiClient): void; | |
| getTransportInfo(): TransportInfo; | |
| start(port: number): Promise<void>; | |
| stop(): Promise<void>; | |
| setupStaticFiles(isDevelopment: boolean): Promise<void>; | |
| setupApiRoutes(): void; | |
| } | |
| //# sourceMappingURL=web-server.d.ts.map |
Xet Storage Details
- Size:
- 1.01 kB
- Xet hash:
- bc5a98d82d18d13d1065c16c3f3627081fb48e0b3e131ff5f5656239aa7b63f0
·
Xet efficiently stores files, intelligently splitting them into unique chunks and accelerating uploads and downloads. More info.