export type { BufferedResponseStreamOptions, BufferedResponseStreamSink } from "./types.js"; import type { BufferedResponseStreamOptions, BufferedResponseStreamSink } from "./types.js"; export declare class BufferedResponseStream { private readonly minFlushIntervalMs; private readonly minFlushChars; private readonly now; private readonly sink; private text; private pendingChars; private lastFlushAt; constructor(sink: BufferedResponseStreamSink, options?: BufferedResponseStreamOptions); getText(): string; setText(text: string): void; append(delta: string): Promise; flush(): Promise; finish(finalText?: string): Promise; } //# sourceMappingURL=streaming.d.ts.map