/// /// import { Transform, TransformCallback, TransformOptions } from "stream"; interface ProgressStreamOptions extends TransformOptions { /** * Optional callback to handle progress updates. * @param totalBytesTransferred - The total number of bytes transferred so far. */ onProgress?: (totalBytesTransferred: number) => void; } export declare class ProgressStream extends Transform { private readonly onProgress; private totalBytes; constructor(options?: ProgressStreamOptions); _transform(chunk: Buffer, _encoding: BufferEncoding, callback: TransformCallback): void; } export {};