import { Message } from '@statechannels/client-api-schema'; import { MessageHandler, MessageServiceFactory, MessageServiceInterface } from './types'; import { LatencyOptions } from './test-message-service'; export declare class SocketIOMessageService implements MessageServiceInterface { private handler; private server; private peers; private _abortController; private _latencyOptions; constructor(handler: MessageHandler, hostName: string, port: number); registerPeer(url: string): Promise; setLatencyOptions(options: LatencyOptions): void; send(messages: Message[]): Promise; destroy(): Promise; static createFactory(hostname: string, port: number): Promise; } //# sourceMappingURL=socket-io-message-service.d.ts.map