import * as z from "zod/v4"; import { ClosedEnum } from "../types/enums.js"; import { PredictionContentText, PredictionContentText$Outbound } from "./predictioncontenttext.js"; export type PredictionContent = string | Array; export declare const PredictionType: { readonly Content: "content"; }; export type PredictionType = ClosedEnum; /** * Static predicted output content. Supported models can use this to reduce latency when much of the response is known in advance. */ export type Prediction = { content: string | Array; type: PredictionType; }; /** @internal */ export type PredictionContent$Outbound = string | Array; /** @internal */ export declare const PredictionContent$outboundSchema: z.ZodType; export declare function predictionContentToJSON(predictionContent: PredictionContent): string; /** @internal */ export declare const PredictionType$outboundSchema: z.ZodEnum; /** @internal */ export type Prediction$Outbound = { content: string | Array; type: string; }; /** @internal */ export declare const Prediction$outboundSchema: z.ZodType; export declare function predictionToJSON(prediction: Prediction): string; //# sourceMappingURL=prediction.d.ts.map