export default interface NetworkClient { getIP(): string; send(msg: string): Promise; sendBinary(msg: Uint8Array): Promise; close(): void; on(event: string, listener: (...args: any[]) => void): void; off(event: string, listener: (...args: any[]) => void): void; isOpen(): boolean; }