UNPKG

assistant-stream

Version:

Streaming utilities for AI assistants

16 lines • 820 B
import type { AssistantStreamChunk } from "../../AssistantStreamChunk.js"; import { PipeableTransformStream } from "../../utils/stream/PipeableTransformStream.js"; import type { AssistantStreamEncoder } from "../../AssistantStream.js"; export type DataStreamOptions = { strict?: boolean | undefined; /** Maximum UTF-16 code units accepted in one protocol line. */ maxLineLength?: number | undefined; }; export declare class DataStreamEncoder extends PipeableTransformStream<AssistantStreamChunk, Uint8Array<ArrayBuffer>> implements AssistantStreamEncoder { headers: Headers; constructor(); } export declare class DataStreamDecoder extends PipeableTransformStream<Uint8Array<ArrayBuffer>, AssistantStreamChunk> { constructor(options?: DataStreamOptions); } //# sourceMappingURL=DataStream.d.ts.map