import { Minipass } from 'minipass'; import type Stream from 'node:stream'; export type MinipassPipelineOptions = Minipass.Options & {}; export declare class Pipeline extends Minipass> { #private; constructor(opts: MinipassPipelineOptions, ...streams: (Minipass | Stream)[]); push(...streams: (Stream | Minipass)[]): void; unshift(...streams: (Stream | Minipass)[]): void; destroy(er?: Error): this; pause(): void; emit>(ev: Event, ...args: Minipass.Events[Event]): boolean; write(chunk: R, enc?: Minipass.Encoding | (() => void), cb?: () => void): boolean; end(chunk?: R | Minipass.Encoding | (() => void), enc?: Minipass.Encoding | (() => void), cb?: () => void): this; } //# sourceMappingURL=index.d.ts.map