/// /// import { Writable, WritableOptions } from 'stream'; export interface WritableStreamBufferOptions extends WritableOptions { initialSize?: number; incrementAmount?: number; } export declare class WritableStreamBuffer extends Writable { private opts; private readonly initialSize; private readonly incrementAmount; private buffer; private _size; constructor(opts?: WritableStreamBufferOptions); size(): number; maxSize(): number; getContents(length?: number): Buffer | false; getContentsAsString(encoding?: BufferEncoding, length?: number): string | false; increaseBufferIfNecessary(incomingDataSize: number): void; _write(chunk: any, encoding: string, callback: (error?: Error | null) => void): void; } //# sourceMappingURL=WritableStreamBuffer.d.ts.map