assistant-stream
Version:
Streaming utilities for AI assistants
4 lines • 633 B
TypeScript
import type { UnderlyingReadable } from "./UnderlyingReadable.js";
export declare const createControllerStream: <TChunk, TController>(readable: UnderlyingReadable<TController>, makeController: (controller: ReadableStreamDefaultController<TChunk>) => TController) => ReadableStream<TChunk>;
export declare const createControllerStreamPair: <TChunk, TController>(makeController: (controller: ReadableStreamDefaultController<TChunk>) => TController, onCancel?: (controller: TController, reason: unknown) => void | PromiseLike<void>) => readonly [ReadableStream<TChunk>, TController];
//# sourceMappingURL=createControllerStream.d.ts.map