import * as z from "zod/v4";
/**
 * Reference audio input object
 */
export type SpeechInputReferenceAudioInput = {
    /**
     * Base64-encoded reference audio (optionally a data URI). Supported audio formats are provider-specific. Limited to 20 MiB of base64 (15 MiB of decoded audio).
     */
    data: string;
    /**
     * Audio format of the reference audio (e.g., wav, mp3). Optional; most providers detect the format from the audio bytes.
     */
    format?: string | undefined;
};
/** @internal */
export type SpeechInputReferenceAudioInput$Outbound = {
    data: string;
    format?: string | undefined;
};
/** @internal */
export declare const SpeechInputReferenceAudioInput$outboundSchema: z.ZodType<SpeechInputReferenceAudioInput$Outbound, SpeechInputReferenceAudioInput>;
export declare function speechInputReferenceAudioInputToJSON(speechInputReferenceAudioInput: SpeechInputReferenceAudioInput): string;
//# sourceMappingURL=speechinputreferenceaudioinput.d.ts.map