import { Transport } from '@modelcontextprotocol/sdk/shared/transport.js'; import { JSONRPCMessage } from '@modelcontextprotocol/sdk/types.js'; export declare class WebSocketServerTransport implements Transport { private wss; private clients; onclose?: () => void; onerror?: (error: Error) => void; onmessage?: (message: JSONRPCMessage) => void; constructor(port?: number); send(message: JSONRPCMessage): Promise; start(): Promise; close(): Promise; broadcast(message: JSONRPCMessage): void; } //# sourceMappingURL=websocket.d.ts.map