import type * as ElevenLabs from "../../api/index"; import * as core from "../../core"; import type * as serializers from "../index"; import { FineTuningResponse } from "./FineTuningResponse"; import { VerifiedVoiceLanguageResponseModel } from "./VerifiedVoiceLanguageResponseModel"; import { VoiceResponseModelCategory } from "./VoiceResponseModelCategory"; import { VoiceResponseModelSafetyControl } from "./VoiceResponseModelSafetyControl"; import { VoiceSample } from "./VoiceSample"; import { VoiceSettings } from "./VoiceSettings"; import { VoiceSharingResponse } from "./VoiceSharingResponse"; import { VoiceVerificationResponse } from "./VoiceVerificationResponse"; export declare const Voice: core.serialization.ObjectSchema; export declare namespace Voice { interface Raw { voice_id: string; name?: string | null; samples?: VoiceSample.Raw[] | null; category?: VoiceResponseModelCategory.Raw | null; fine_tuning?: FineTuningResponse.Raw | null; labels?: Record | null; description?: string | null; preview_url?: string | null; available_for_tiers?: string[] | null; settings?: VoiceSettings.Raw | null; sharing?: VoiceSharingResponse.Raw | null; high_quality_base_model_ids?: string[] | null; verified_languages?: VerifiedVoiceLanguageResponseModel.Raw[] | null; collection_ids?: string[] | null; safety_control?: VoiceResponseModelSafetyControl.Raw | null; voice_verification?: VoiceVerificationResponse.Raw | null; permission_on_resource?: string | null; is_owner?: boolean | null; is_legacy?: boolean | null; is_mixed?: boolean | null; favorited_at_unix?: number | null; created_at_unix?: number | null; is_bookmarked?: boolean | null; } }