import type * as ElevenLabs from "../index"; export interface FineTuningResponse { /** Whether the user is allowed to fine-tune the voice. */ isAllowedToFineTune?: boolean; /** The state of the fine-tuning process for each model. */ state?: Record; /** List of verification failures in the fine-tuning process. */ verificationFailures?: string[]; /** The number of verification attempts in the fine-tuning process. */ verificationAttemptsCount?: number; /** Whether a manual verification was requested for the fine-tuning process. */ manualVerificationRequested?: boolean; /** The language of the fine-tuning process. */ language?: string; /** The progress of the fine-tuning process. */ progress?: Record; /** The message of the fine-tuning process. */ message?: Record; /** The duration of the dataset in seconds. */ datasetDurationSeconds?: number; /** The number of verification attempts. */ verificationAttempts?: ElevenLabs.VerificationAttemptResponse[]; /** List of slice IDs. */ sliceIds?: string[]; /** The manual verification of the fine-tuning process. */ manualVerification?: ElevenLabs.ManualVerificationResponse; /** The maximum number of verification attempts. */ maxVerificationAttempts?: number; /** The next maximum verification attempts reset time in Unix milliseconds. */ nextMaxVerificationAttemptsResetUnixMs?: number; finetuningState?: unknown; }