import { z } from 'zod'; /** * Audio provided to or from an LLM. */ export declare const audioContentSchema: z.ZodObject<{ type: z.ZodLiteral<"audio">; /** * The base64-encoded audio data. */ data: z.ZodString; /** * The MIME type of the audio. Different providers may support different audio types. */ mimeType: z.ZodString; /** * Optional annotations for the client. */ annotations: z.ZodOptional, "many">>; priority: z.ZodOptional; }, "strip", z.ZodTypeAny, { audience?: ("user" | "assistant")[] | undefined; priority?: number | undefined; }, { audience?: ("user" | "assistant")[] | undefined; priority?: number | undefined; }>>; }, "strip", z.ZodTypeAny, { data: string; type: "audio"; mimeType: string; annotations?: { audience?: ("user" | "assistant")[] | undefined; priority?: number | undefined; } | undefined; }, { data: string; type: "audio"; mimeType: string; annotations?: { audience?: ("user" | "assistant")[] | undefined; priority?: number | undefined; } | undefined; }>; //# sourceMappingURL=audio-content.d.ts.map