import { Writable } from 'node:stream'; import { Buffer } from 'node:buffer'; export declare class StreamWritePromise extends Writable { private _buffer; private _promise; private _resolve; private _reject; constructor(); _write(chunk: Buffer, _: BufferEncoding, callback: (error?: (Error | null)) => void): void; _final(callback: (error?: (Error | null)) => void): void; _destroy(error: Error | null, callback: (error?: (Error | null)) => void): void; toPromise(): Promise; }