UNPKG

zon-format

Version:

ZON: The most token-efficient serialization format for LLMs - beats CSV, TOON, JSON, and all competitors

12 lines (11 loc) 532 B
/** * Parses a stream of ZON text (e.g. from Vercel AI SDK's useChat) into objects. * * @param stream - The ReadableStream of text chunks. * @returns An AsyncGenerator yielding parsed objects. */ export declare function parseZonStream<T = any>(stream: ReadableStream<string> | AsyncIterable<string>): AsyncGenerator<T, void, unknown>; /** * Wrapper to use ZonStreamDecoder with a stream. */ export declare function streamZon<T = any>(stream: ReadableStream<string> | AsyncIterable<string>): AsyncGenerator<T, void, unknown>;