import * as streams from '../node-wrappers'; export declare type SocketServer = streams.SocketServer; export declare type SocketServerOptions = streams.SocketServerOptions; export declare type SocketServerListener = streams.SocketServerListener; export declare type SocketOptions = streams.SocketOptions; export declare type SocketClient = streams.SocketClient; export declare function server(listener: SocketServerListener, streamOptions?: SocketOptions, serverOptions?: SocketServerOptions): streams.SocketServer; export declare function tcpClient(port: number, host?: string, options?: SocketOptions): streams.SocketClient; export declare function socketClient(path: string, options: SocketOptions): streams.SocketClient;