import { ICommitMarker, IStreamChunk, Stream } from "./Exports.js"; export declare class ChunkedArrayBufferStream extends Stream { private privTargetChunkSize; private privNextBufferToWrite; private privNextBufferStartTime; private privNextBufferReadyBytes; constructor(targetChunkSize: number, streamId?: string); writeStreamChunk(chunk: IStreamChunk): void; writeCommitMarker(marker: ICommitMarker): void; close(): void; private flush; }