import type * as ElevenLabs from "../../../../../api/index";
import * as core from "../../../../../core";
import type * as serializers from "../../../../index";
import { PronunciationDictionaryVersionLocator } from "../../../../types/PronunciationDictionaryVersionLocator";
import { VoiceSettings } from "../../../../types/VoiceSettings";
import { BodyTextToSpeechFullWithTimestampsApplyTextNormalization } from "../../types/BodyTextToSpeechFullWithTimestampsApplyTextNormalization";
export declare const BodyTextToSpeechFullWithTimestamps: core.serialization.Schema<serializers.BodyTextToSpeechFullWithTimestamps.Raw, Omit<ElevenLabs.BodyTextToSpeechFullWithTimestamps, "enableLogging" | "optimizeStreamingLatency" | "outputFormat">>;
export declare namespace BodyTextToSpeechFullWithTimestamps {
    interface Raw {
        text: string;
        model_id?: string | null;
        language_code?: string | null;
        voice_settings?: VoiceSettings.Raw | null;
        pronunciation_dictionary_locators?: PronunciationDictionaryVersionLocator.Raw[] | null;
        seed?: number | null;
        previous_text?: string | null;
        next_text?: string | null;
        previous_request_ids?: string[] | null;
        next_request_ids?: string[] | null;
        use_pvc_as_ivc?: boolean | null;
        apply_text_normalization?: BodyTextToSpeechFullWithTimestampsApplyTextNormalization.Raw | null;
        apply_language_text_normalization?: boolean | null;
    }
}
