/// import { TransformOptions, Writable } from 'stream'; import { NamedPipe } from '..'; import { BaseSender } from '../base'; export declare class SocketSenderWritable extends Writable { private _sender; get sender(): SocketSender; constructor(sender: SocketSender, opts?: TransformOptions); _write(chunk: any, _encoding?: any, callback?: any): boolean; } export declare class SocketSender extends BaseSender { private server?; private writable?; private sockets; constructor(pipe: NamedPipe); getWritableStream(opts?: TransformOptions): SocketSenderWritable; connect(): Promise; write(chunk: any, callback?: (err?: Error) => void): boolean; destroy(): Promise; }