/** * Opacus WebSocket Transport * Production-ready with auto-reconnect */ import { BaseTransport } from './base'; import { OpacusFrame } from '../types'; export declare class WebSocketTransport extends BaseTransport { private url; private ws?; private reconnectAttempts; private maxReconnects; private reconnectDelay; private shouldReconnect; private pingInterval?; constructor(url: string); connect(): Promise; private startPing; private stopPing; private attemptReconnect; disconnect(): Promise; send(frame: OpacusFrame): Promise; } //# sourceMappingURL=websocket.d.ts.map