///
import { Socket } from 'net';
import { Readable, TransformOptions } from 'stream';
import { NamedPipe } from '..';
import { BaseReceiver } from '../base';
export declare class SocketReceiver extends BaseReceiver {
private socket?;
constructor(pipe: NamedPipe);
getReadableStream(opts?: TransformOptions): Readable;
getSocket(): Socket | undefined;
connect(): Promise;
destroy(): Promise;
}