/// /// import * as net from 'net'; import { EventEmitter } from 'events'; export declare class IpcSocket extends EventEmitter { private _defaultHost; private _reconnect; private _delayReconnect; private _numReconnects; private _socket; private _server; constructor(options?: any); get socket(): net.Socket; get server(): net.Server; private _onSocketConnect; private _onSocketError; connect(portOrPath: any, host?: string): void; private reconnect; private _onServerError; private _onServerConnection; private _onServerListening; listen(portOrPath: any, host?: string): void; protected _parseStream(socket: net.Socket, server?: net.Server): void; }