/** * Provider-agnostic stream-json parser for `zeroshot logs`. * * Provider parsing is delegated to the helper-backed runtime provider facade. */ type ParsedEvent = Readonly>; type ProviderEvent = ParsedEvent | ParsedEvent[] | null; interface ProviderParser { parseEvent(line: string): ProviderEvent; } declare function parseEvent(line: unknown, providerParsers?: readonly ProviderParser[]): ProviderEvent; declare function parseChunk(chunk: unknown): ParsedEvent[]; declare const _default: { parseEvent: typeof parseEvent; parseChunk: typeof parseChunk; }; export = _default;