/// import stream from 'stream'; declare function through( write?: null | ((data: unknown) => void), end?: null | (() => void), opts?: { autoDestroy?: boolean }, ): through.ThroughStream; declare namespace through { interface ThroughStream extends Omit { autoDestroy: boolean; paused: boolean; readable: boolean; writable: boolean; destroy(): ThroughStream | undefined; end(data: unknown): ThroughStream | undefined; pause(): ThroughStream | undefined; push(chunk: unknown): ThroughStream; queue(chunk: unknown): ThroughStream; resume(): ThroughStream; write(chunk: unknown): boolean; } } export = through;