in lib/node.js [2053:2099]
declare function pipeline<T: stream$Writable>(
s1: stream$Readable,
s2: stream$Duplex,
last: T,
cb: (error?: Error) => void,
): T;
declare function pipeline<T: stream$Writable>(
s1: stream$Readable,
s2: stream$Duplex,
s3: stream$Duplex,
last: T,
cb: (error?: Error) => void,
): T;
declare function pipeline<T: stream$Writable>(
s1: stream$Readable,
s2: stream$Duplex,
s3: stream$Duplex,
s4: stream$Duplex,
last: T,
cb: (error?: Error) => void,
): T;
declare function pipeline<T: stream$Writable>(
s1: stream$Readable,
s2: stream$Duplex,
s3: stream$Duplex,
s4: stream$Duplex,
s5: stream$Duplex,
last: T,
cb: (error?: Error) => void,
): T;
declare function pipeline<T: stream$Writable>(
s1: stream$Readable,
s2: stream$Duplex,
s3: stream$Duplex,
s4: stream$Duplex,
s5: stream$Duplex,
s6: stream$Duplex,
last: T,
cb: (error?: Error) => void,
): T;
declare function pipeline(
streams: Array<stream$Stream>,
cb: (error?: Error) => void,
): stream$Stream;
}
declare class tty$ReadStream extends net$Socket {