/** * Stream Module - Common Options * * Shared option interfaces and guards for pipeline/finished operations. * Used by both Node.js and Browser implementations. */ export interface PipelineOptions { signal?: AbortSignal; end?: boolean; } export declare const isPipelineOptions: (value: unknown) => value is PipelineOptions; export interface FinishedOptions { readable?: boolean; writable?: boolean; error?: boolean; signal?: AbortSignal; } export type PipelineCallback = (err?: Error | null) => void;