import type * as SarvamAI from "../index.mjs"; export interface TranslationStatusItem { target_language_code: string; state: SarvamAI.DocumentTranslationState; /** Pages translated so far (PDF jobs). */ pages_completed?: number | undefined; /** Pages that failed translation (PDF jobs). */ pages_failed?: number | undefined; /** Per-language translation progress (0-100) for Office format jobs. */ progress?: number | undefined; /** Number of text segments translated so far (Office format jobs). */ segments_completed?: number | undefined; /** Total text segments for this target language (Office format jobs). */ segments_total?: number | undefined; /** Number of chunks translated so far (Markdown / plain-text jobs). */ chunks_completed?: number | undefined; /** Number of chunks that failed translation (Markdown / plain-text jobs). */ chunks_failed?: number | undefined; error_message?: string | undefined; }