import { z } from "zod"; import type { StructuredOptions, StructuredResult } from "./types/structured"; import type { L0Event } from "./types/l0"; export declare function structured(options: StructuredOptions): Promise>>; export declare function structuredObject(shape: T, options: Omit>, "schema">): Promise>>>; export declare function structuredArray(itemSchema: T, options: Omit>, "schema">): Promise>>>; export declare function structuredStream(options: StructuredOptions): Promise<{ stream: AsyncIterable; result: Promise>>; abort: () => void; }>; //# sourceMappingURL=structured.d.ts.map