export declare class MCPConnection {
    private ws;
    private messageHandlers;
    private isConnected;
    private currentPort;
    private maxPort;
    initialize(): Promise<void>;
    private tryConnectToServer;
    private handleConnectionError;
    onMessage(handler: (message: any) => void): void;
    sendMessage(message: any): Promise<void>;
    sendResponse(response: any): Promise<void>;
}
//# sourceMappingURL=mcp-connection.d.ts.map