export declare class MockSocket { url?: string; protocols?: string[]; events: any; private _socketState; private _binaryType; transaction: boolean; transactionId: string; receiptId: string; constructor(url?: string, protocols?: string[]); set binaryType(bt: string); get binaryType(): string; set socketState(state: number); get readyState(): number; send(data: any): void; close(): void; addEventListener(name: string, handler: any): void; removeEventListener(name: string): void; triggerEvent(name: string, args?: Array): MockSocket; }