import type * as ElevenLabs from "../../api/index";
import * as core from "../../core";
import type * as serializers from "../index";
import { PydanticPronunciationDictionaryVersionLocator } from "./PydanticPronunciationDictionaryVersionLocator";
import { SuggestedAudioTag } from "./SuggestedAudioTag";
import { SupportedVoice } from "./SupportedVoice";
import { TextNormalisationType } from "./TextNormalisationType";
import { TtsConversationalModel } from "./TtsConversationalModel";
import { TtsOptimizeStreamingLatency } from "./TtsOptimizeStreamingLatency";
import { TtsOutputFormat } from "./TtsOutputFormat";
export declare const TtsConversationalConfigInput: core.serialization.ObjectSchema<serializers.TtsConversationalConfigInput.Raw, ElevenLabs.TtsConversationalConfigInput>;
export declare namespace TtsConversationalConfigInput {
    interface Raw {
        model_id?: TtsConversationalModel.Raw | null;
        voice_id?: string | null;
        supported_voices?: SupportedVoice.Raw[] | null;
        expressive_mode?: boolean | null;
        suggested_audio_tags?: SuggestedAudioTag.Raw[] | null;
        agent_output_audio_format?: TtsOutputFormat.Raw | null;
        optimize_streaming_latency?: TtsOptimizeStreamingLatency.Raw | null;
        stability?: number | null;
        speed?: number | null;
        similarity_boost?: number | null;
        text_normalisation_type?: TextNormalisationType.Raw | null;
        pronunciation_dictionary_locators?: PydanticPronunciationDictionaryVersionLocator.Raw[] | null;
    }
}
