import type * as ElevenLabs from "../../../../../api/index";
import * as core from "../../../../../core";
import type * as serializers from "../../../../index";
import { AvatarContextRequestModel } from "../../../../types/AvatarContextRequestModel";
import { DialogueInput } from "../../../../types/DialogueInput";
import { ModelSettingsResponseModel } from "../../../../types/ModelSettingsResponseModel";
import { PronunciationDictionaryVersionLocator } from "../../../../types/PronunciationDictionaryVersionLocator";
import { BodyTextToDialogueMultiVoiceStreamingV1TextToDialogueStreamPostApplyTextNormalization } from "../../types/BodyTextToDialogueMultiVoiceStreamingV1TextToDialogueStreamPostApplyTextNormalization";
export declare const BodyTextToDialogueMultiVoiceStreamingV1TextToDialogueStreamPost: core.serialization.Schema<serializers.BodyTextToDialogueMultiVoiceStreamingV1TextToDialogueStreamPost.Raw, Omit<ElevenLabs.BodyTextToDialogueMultiVoiceStreamingV1TextToDialogueStreamPost, "outputFormat">>;
export declare namespace BodyTextToDialogueMultiVoiceStreamingV1TextToDialogueStreamPost {
    interface Raw {
        inputs: DialogueInput.Raw[];
        model_id?: string | null;
        language_code?: string | null;
        settings?: ModelSettingsResponseModel.Raw | null;
        pronunciation_dictionary_locators?: PronunciationDictionaryVersionLocator.Raw[] | null;
        seed?: number | null;
        apply_text_normalization?: BodyTextToDialogueMultiVoiceStreamingV1TextToDialogueStreamPostApplyTextNormalization.Raw | null;
        avatar_context?: AvatarContextRequestModel.Raw | null;
    }
}
