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