import { UnderlyingReadable } from "../utils/stream/UnderlyingReadable.js";
import { AssistantStream } from "../AssistantStream.js";

//#region src/core/modules/text.d.ts
type TextStreamController = {
  append(textDelta: string): void;
  close(): void;
};
declare const createTextStream: (readable: UnderlyingReadable<TextStreamController>) => AssistantStream;
declare const createTextStreamController: () => readonly [AssistantStream, TextStreamController];
//#endregion
export { TextStreamController, createTextStream, createTextStreamController };
//# sourceMappingURL=text.d.ts.map