import { z } from "zod"; export declare const BERGAMOT_LANGUAGES: readonly ["en", "ar", "bg", "ca", "cs", "de", "es", "et", "fi", "fr", "hu", "is", "it", "ja", "ko", "lt", "lv", "nl", "pl", "pt", "ru", "sk", "sl", "uk", "zh", "az", "be", "bn", "bs", "da", "el", "fa", "gu", "he", "hi", "hr", "id", "kn", "ml", "ms", "mt", "nb", "nn", "no", "re", "ro", "sq", "sr", "sv", "ta", "te", "th", "tr", "vi"]; export declare const BERGAMOT_MODEL_RE: RegExp; export declare const BERGAMOT_CJK_LANG_PAIRS: readonly string[]; export declare const INDICTRANS_LANGUAGES: readonly ["asm_Beng", "ben_Beng", "brx_Deva", "doi_Deva", "eng_Latn", "gom_Deva", "guj_Gujr", "hin_Deva", "kan_Knda", "kas_Arab", "kas_Deva", "mai_Deva", "mal_Mlym", "mar_Deva", "mni_Beng", "mni_Mtei", "npi_Deva", "ory_Orya", "pan_Guru", "san_Deva", "sat_Olck", "snd_Arab", "snd_Deva", "tam_Taml", "tel_Telu", "urd_Arab"]; export declare const AFRICAN_LANGUAGES_MAP: Map; export declare const NMT_LANGUAGES: readonly ["en", "ar", "bg", "ca", "cs", "de", "es", "et", "fi", "fr", "hu", "is", "it", "ja", "ko", "lt", "lv", "nl", "pl", "pt", "ru", "sk", "sl", "uk", "zh", "az", "be", "bn", "bs", "da", "el", "fa", "gu", "he", "hi", "hr", "id", "kn", "ml", "ms", "mt", "nb", "nn", "no", "re", "ro", "sq", "sr", "sv", "ta", "te", "th", "tr", "vi", "asm_Beng", "ben_Beng", "brx_Deva", "doi_Deva", "eng_Latn", "gom_Deva", "guj_Gujr", "hin_Deva", "kan_Knda", "kas_Arab", "kas_Deva", "mai_Deva", "mal_Mlym", "mar_Deva", "mni_Beng", "mni_Mtei", "npi_Deva", "ory_Orya", "pan_Guru", "san_Deva", "sat_Olck", "snd_Arab", "snd_Deva", "tam_Taml", "tel_Telu", "urd_Arab"]; export declare const NMT_ENGINES: readonly ["Bergamot", "IndicTrans"]; export type NmtEngine = (typeof NMT_ENGINES)[number]; export declare const nmtConfigBaseSchema: z.ZodDiscriminatedUnion<[z.ZodObject<{ mode: z.ZodOptional>; beamsize: z.ZodOptional; lengthpenalty: z.ZodOptional; maxlength: z.ZodOptional; repetitionpenalty: z.ZodOptional; norepeatngramsize: z.ZodOptional; temperature: z.ZodOptional; topk: z.ZodOptional; topp: z.ZodOptional; engine: z.ZodLiteral<"Bergamot">; from: z.ZodEnum<{ id: "id"; en: "en"; ar: "ar"; bg: "bg"; ca: "ca"; cs: "cs"; de: "de"; es: "es"; et: "et"; fi: "fi"; fr: "fr"; hu: "hu"; is: "is"; it: "it"; ja: "ja"; ko: "ko"; lt: "lt"; lv: "lv"; nl: "nl"; pl: "pl"; pt: "pt"; ru: "ru"; sk: "sk"; sl: "sl"; uk: "uk"; zh: "zh"; az: "az"; be: "be"; bn: "bn"; bs: "bs"; da: "da"; el: "el"; fa: "fa"; gu: "gu"; he: "he"; hi: "hi"; hr: "hr"; kn: "kn"; ml: "ml"; ms: "ms"; mt: "mt"; nb: "nb"; nn: "nn"; no: "no"; re: "re"; ro: "ro"; sq: "sq"; sr: "sr"; sv: "sv"; ta: "ta"; te: "te"; th: "th"; tr: "tr"; vi: "vi"; }>; to: z.ZodEnum<{ id: "id"; en: "en"; ar: "ar"; bg: "bg"; ca: "ca"; cs: "cs"; de: "de"; es: "es"; et: "et"; fi: "fi"; fr: "fr"; hu: "hu"; is: "is"; it: "it"; ja: "ja"; ko: "ko"; lt: "lt"; lv: "lv"; nl: "nl"; pl: "pl"; pt: "pt"; ru: "ru"; sk: "sk"; sl: "sl"; uk: "uk"; zh: "zh"; az: "az"; be: "be"; bn: "bn"; bs: "bs"; da: "da"; el: "el"; fa: "fa"; gu: "gu"; he: "he"; hi: "hi"; hr: "hr"; kn: "kn"; ml: "ml"; ms: "ms"; mt: "mt"; nb: "nb"; nn: "nn"; no: "no"; re: "re"; ro: "ro"; sq: "sq"; sr: "sr"; sv: "sv"; ta: "ta"; te: "te"; th: "th"; tr: "tr"; vi: "vi"; }>; srcVocabSrc: z.ZodOptional; modelId: z.ZodOptional; registryPath: z.ZodOptional; registrySource: z.ZodOptional; blobCoreKey: z.ZodOptional; blobIndex: z.ZodOptional; engine: z.ZodOptional; expectedSize: z.ZodOptional; sha256Checksum: z.ZodOptional; addon: z.ZodOptional, z.ZodLiteral<"vad">]>>; }, z.core.$strip>]>>; dstVocabSrc: z.ZodOptional; modelId: z.ZodOptional; registryPath: z.ZodOptional; registrySource: z.ZodOptional; blobCoreKey: z.ZodOptional; blobIndex: z.ZodOptional; engine: z.ZodOptional; expectedSize: z.ZodOptional; sha256Checksum: z.ZodOptional; addon: z.ZodOptional, z.ZodLiteral<"vad">]>>; }, z.core.$strip>]>>; normalize: z.ZodOptional; pivotModel: z.ZodOptional>; beamsize: z.ZodOptional; lengthpenalty: z.ZodOptional; maxlength: z.ZodOptional; repetitionpenalty: z.ZodOptional; norepeatngramsize: z.ZodOptional; temperature: z.ZodOptional; topk: z.ZodOptional; topp: z.ZodOptional; modelSrc: z.ZodUnion; modelId: z.ZodOptional; registryPath: z.ZodOptional; registrySource: z.ZodOptional; blobCoreKey: z.ZodOptional; blobIndex: z.ZodOptional; engine: z.ZodOptional; expectedSize: z.ZodOptional; sha256Checksum: z.ZodOptional; addon: z.ZodOptional, z.ZodLiteral<"vad">]>>; }, z.core.$strip>]>; srcVocabSrc: z.ZodOptional; modelId: z.ZodOptional; registryPath: z.ZodOptional; registrySource: z.ZodOptional; blobCoreKey: z.ZodOptional; blobIndex: z.ZodOptional; engine: z.ZodOptional; expectedSize: z.ZodOptional; sha256Checksum: z.ZodOptional; addon: z.ZodOptional, z.ZodLiteral<"vad">]>>; }, z.core.$strip>]>>; dstVocabSrc: z.ZodOptional; modelId: z.ZodOptional; registryPath: z.ZodOptional; registrySource: z.ZodOptional; blobCoreKey: z.ZodOptional; blobIndex: z.ZodOptional; engine: z.ZodOptional; expectedSize: z.ZodOptional; sha256Checksum: z.ZodOptional; addon: z.ZodOptional, z.ZodLiteral<"vad">]>>; }, z.core.$strip>]>>; normalize: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>, z.ZodObject<{ mode: z.ZodOptional>; beamsize: z.ZodOptional; lengthpenalty: z.ZodOptional; maxlength: z.ZodOptional; repetitionpenalty: z.ZodOptional; norepeatngramsize: z.ZodOptional; temperature: z.ZodOptional; topk: z.ZodOptional; topp: z.ZodOptional; engine: z.ZodLiteral<"IndicTrans">; from: z.ZodEnum<{ asm_Beng: "asm_Beng"; ben_Beng: "ben_Beng"; brx_Deva: "brx_Deva"; doi_Deva: "doi_Deva"; eng_Latn: "eng_Latn"; gom_Deva: "gom_Deva"; guj_Gujr: "guj_Gujr"; hin_Deva: "hin_Deva"; kan_Knda: "kan_Knda"; kas_Arab: "kas_Arab"; kas_Deva: "kas_Deva"; mai_Deva: "mai_Deva"; mal_Mlym: "mal_Mlym"; mar_Deva: "mar_Deva"; mni_Beng: "mni_Beng"; mni_Mtei: "mni_Mtei"; npi_Deva: "npi_Deva"; ory_Orya: "ory_Orya"; pan_Guru: "pan_Guru"; san_Deva: "san_Deva"; sat_Olck: "sat_Olck"; snd_Arab: "snd_Arab"; snd_Deva: "snd_Deva"; tam_Taml: "tam_Taml"; tel_Telu: "tel_Telu"; urd_Arab: "urd_Arab"; }>; to: z.ZodEnum<{ asm_Beng: "asm_Beng"; ben_Beng: "ben_Beng"; brx_Deva: "brx_Deva"; doi_Deva: "doi_Deva"; eng_Latn: "eng_Latn"; gom_Deva: "gom_Deva"; guj_Gujr: "guj_Gujr"; hin_Deva: "hin_Deva"; kan_Knda: "kan_Knda"; kas_Arab: "kas_Arab"; kas_Deva: "kas_Deva"; mai_Deva: "mai_Deva"; mal_Mlym: "mal_Mlym"; mar_Deva: "mar_Deva"; mni_Beng: "mni_Beng"; mni_Mtei: "mni_Mtei"; npi_Deva: "npi_Deva"; ory_Orya: "ory_Orya"; pan_Guru: "pan_Guru"; san_Deva: "san_Deva"; sat_Olck: "sat_Olck"; snd_Arab: "snd_Arab"; snd_Deva: "snd_Deva"; tam_Taml: "tam_Taml"; tel_Telu: "tel_Telu"; urd_Arab: "urd_Arab"; }>; }, z.core.$strip>], "engine">; export declare const nmtConfigSchema: z.ZodPipe>; beamsize: z.ZodOptional; lengthpenalty: z.ZodOptional; maxlength: z.ZodOptional; repetitionpenalty: z.ZodOptional; norepeatngramsize: z.ZodOptional; temperature: z.ZodOptional; topk: z.ZodOptional; topp: z.ZodOptional; engine: z.ZodLiteral<"Bergamot">; from: z.ZodEnum<{ id: "id"; en: "en"; ar: "ar"; bg: "bg"; ca: "ca"; cs: "cs"; de: "de"; es: "es"; et: "et"; fi: "fi"; fr: "fr"; hu: "hu"; is: "is"; it: "it"; ja: "ja"; ko: "ko"; lt: "lt"; lv: "lv"; nl: "nl"; pl: "pl"; pt: "pt"; ru: "ru"; sk: "sk"; sl: "sl"; uk: "uk"; zh: "zh"; az: "az"; be: "be"; bn: "bn"; bs: "bs"; da: "da"; el: "el"; fa: "fa"; gu: "gu"; he: "he"; hi: "hi"; hr: "hr"; kn: "kn"; ml: "ml"; ms: "ms"; mt: "mt"; nb: "nb"; nn: "nn"; no: "no"; re: "re"; ro: "ro"; sq: "sq"; sr: "sr"; sv: "sv"; ta: "ta"; te: "te"; th: "th"; tr: "tr"; vi: "vi"; }>; to: z.ZodEnum<{ id: "id"; en: "en"; ar: "ar"; bg: "bg"; ca: "ca"; cs: "cs"; de: "de"; es: "es"; et: "et"; fi: "fi"; fr: "fr"; hu: "hu"; is: "is"; it: "it"; ja: "ja"; ko: "ko"; lt: "lt"; lv: "lv"; nl: "nl"; pl: "pl"; pt: "pt"; ru: "ru"; sk: "sk"; sl: "sl"; uk: "uk"; zh: "zh"; az: "az"; be: "be"; bn: "bn"; bs: "bs"; da: "da"; el: "el"; fa: "fa"; gu: "gu"; he: "he"; hi: "hi"; hr: "hr"; kn: "kn"; ml: "ml"; ms: "ms"; mt: "mt"; nb: "nb"; nn: "nn"; no: "no"; re: "re"; ro: "ro"; sq: "sq"; sr: "sr"; sv: "sv"; ta: "ta"; te: "te"; th: "th"; tr: "tr"; vi: "vi"; }>; srcVocabSrc: z.ZodOptional; modelId: z.ZodOptional; registryPath: z.ZodOptional; registrySource: z.ZodOptional; blobCoreKey: z.ZodOptional; blobIndex: z.ZodOptional; engine: z.ZodOptional; expectedSize: z.ZodOptional; sha256Checksum: z.ZodOptional; addon: z.ZodOptional, z.ZodLiteral<"vad">]>>; }, z.core.$strip>]>>; dstVocabSrc: z.ZodOptional; modelId: z.ZodOptional; registryPath: z.ZodOptional; registrySource: z.ZodOptional; blobCoreKey: z.ZodOptional; blobIndex: z.ZodOptional; engine: z.ZodOptional; expectedSize: z.ZodOptional; sha256Checksum: z.ZodOptional; addon: z.ZodOptional, z.ZodLiteral<"vad">]>>; }, z.core.$strip>]>>; normalize: z.ZodOptional; pivotModel: z.ZodOptional>; beamsize: z.ZodOptional; lengthpenalty: z.ZodOptional; maxlength: z.ZodOptional; repetitionpenalty: z.ZodOptional; norepeatngramsize: z.ZodOptional; temperature: z.ZodOptional; topk: z.ZodOptional; topp: z.ZodOptional; modelSrc: z.ZodUnion; modelId: z.ZodOptional; registryPath: z.ZodOptional; registrySource: z.ZodOptional; blobCoreKey: z.ZodOptional; blobIndex: z.ZodOptional; engine: z.ZodOptional; expectedSize: z.ZodOptional; sha256Checksum: z.ZodOptional; addon: z.ZodOptional, z.ZodLiteral<"vad">]>>; }, z.core.$strip>]>; srcVocabSrc: z.ZodOptional; modelId: z.ZodOptional; registryPath: z.ZodOptional; registrySource: z.ZodOptional; blobCoreKey: z.ZodOptional; blobIndex: z.ZodOptional; engine: z.ZodOptional; expectedSize: z.ZodOptional; sha256Checksum: z.ZodOptional; addon: z.ZodOptional, z.ZodLiteral<"vad">]>>; }, z.core.$strip>]>>; dstVocabSrc: z.ZodOptional; modelId: z.ZodOptional; registryPath: z.ZodOptional; registrySource: z.ZodOptional; blobCoreKey: z.ZodOptional; blobIndex: z.ZodOptional; engine: z.ZodOptional; expectedSize: z.ZodOptional; sha256Checksum: z.ZodOptional; addon: z.ZodOptional, z.ZodLiteral<"vad">]>>; }, z.core.$strip>]>>; normalize: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>, z.ZodObject<{ mode: z.ZodOptional>; beamsize: z.ZodOptional; lengthpenalty: z.ZodOptional; maxlength: z.ZodOptional; repetitionpenalty: z.ZodOptional; norepeatngramsize: z.ZodOptional; temperature: z.ZodOptional; topk: z.ZodOptional; topp: z.ZodOptional; engine: z.ZodLiteral<"IndicTrans">; from: z.ZodEnum<{ asm_Beng: "asm_Beng"; ben_Beng: "ben_Beng"; brx_Deva: "brx_Deva"; doi_Deva: "doi_Deva"; eng_Latn: "eng_Latn"; gom_Deva: "gom_Deva"; guj_Gujr: "guj_Gujr"; hin_Deva: "hin_Deva"; kan_Knda: "kan_Knda"; kas_Arab: "kas_Arab"; kas_Deva: "kas_Deva"; mai_Deva: "mai_Deva"; mal_Mlym: "mal_Mlym"; mar_Deva: "mar_Deva"; mni_Beng: "mni_Beng"; mni_Mtei: "mni_Mtei"; npi_Deva: "npi_Deva"; ory_Orya: "ory_Orya"; pan_Guru: "pan_Guru"; san_Deva: "san_Deva"; sat_Olck: "sat_Olck"; snd_Arab: "snd_Arab"; snd_Deva: "snd_Deva"; tam_Taml: "tam_Taml"; tel_Telu: "tel_Telu"; urd_Arab: "urd_Arab"; }>; to: z.ZodEnum<{ asm_Beng: "asm_Beng"; ben_Beng: "ben_Beng"; brx_Deva: "brx_Deva"; doi_Deva: "doi_Deva"; eng_Latn: "eng_Latn"; gom_Deva: "gom_Deva"; guj_Gujr: "guj_Gujr"; hin_Deva: "hin_Deva"; kan_Knda: "kan_Knda"; kas_Arab: "kas_Arab"; kas_Deva: "kas_Deva"; mai_Deva: "mai_Deva"; mal_Mlym: "mal_Mlym"; mar_Deva: "mar_Deva"; mni_Beng: "mni_Beng"; mni_Mtei: "mni_Mtei"; npi_Deva: "npi_Deva"; ory_Orya: "ory_Orya"; pan_Guru: "pan_Guru"; san_Deva: "san_Deva"; sat_Olck: "sat_Olck"; snd_Arab: "snd_Arab"; snd_Deva: "snd_Deva"; tam_Taml: "tam_Taml"; tel_Telu: "tel_Telu"; urd_Arab: "urd_Arab"; }>; }, z.core.$strip>], "engine">, z.ZodTransform<{ mode: "full"; beamsize: number; lengthpenalty: number; maxlength: number; repetitionpenalty: number; norepeatngramsize: number; temperature: number; topk: number; topp: number; engine: "Bergamot"; from: "id" | "en" | "ar" | "bg" | "ca" | "cs" | "de" | "es" | "et" | "fi" | "fr" | "hu" | "is" | "it" | "ja" | "ko" | "lt" | "lv" | "nl" | "pl" | "pt" | "ru" | "sk" | "sl" | "uk" | "zh" | "az" | "be" | "bn" | "bs" | "da" | "el" | "fa" | "gu" | "he" | "hi" | "hr" | "kn" | "ml" | "ms" | "mt" | "nb" | "nn" | "no" | "re" | "ro" | "sq" | "sr" | "sv" | "ta" | "te" | "th" | "tr" | "vi"; to: "id" | "en" | "ar" | "bg" | "ca" | "cs" | "de" | "es" | "et" | "fi" | "fr" | "hu" | "is" | "it" | "ja" | "ko" | "lt" | "lv" | "nl" | "pl" | "pt" | "ru" | "sk" | "sl" | "uk" | "zh" | "az" | "be" | "bn" | "bs" | "da" | "el" | "fa" | "gu" | "he" | "hi" | "hr" | "kn" | "ml" | "ms" | "mt" | "nb" | "nn" | "no" | "re" | "ro" | "sq" | "sr" | "sv" | "ta" | "te" | "th" | "tr" | "vi"; srcVocabSrc?: string | { src: string; name?: string | undefined; modelId?: string | undefined; registryPath?: string | undefined; registrySource?: string | undefined; blobCoreKey?: string | undefined; blobIndex?: number | undefined; engine?: string | undefined; expectedSize?: number | undefined; sha256Checksum?: string | undefined; addon?: "embeddings" | "diffusion" | "tts" | "ocr" | "vla" | "llamacpp-completion" | "whispercpp-transcription" | "bci-whispercpp-transcription" | "llamacpp-embedding" | "nmtcpp-translation" | "onnx-tts" | "tts-ggml" | "parakeet-transcription" | "onnx-ocr" | "sdcpp-generation" | "ggml-vla" | "ggml-classification" | "llm" | "whisper" | "bci" | "nmt" | "parakeet" | "classification" | "vad" | undefined; } | undefined; dstVocabSrc?: string | { src: string; name?: string | undefined; modelId?: string | undefined; registryPath?: string | undefined; registrySource?: string | undefined; blobCoreKey?: string | undefined; blobIndex?: number | undefined; engine?: string | undefined; expectedSize?: number | undefined; sha256Checksum?: string | undefined; addon?: "embeddings" | "diffusion" | "tts" | "ocr" | "vla" | "llamacpp-completion" | "whispercpp-transcription" | "bci-whispercpp-transcription" | "llamacpp-embedding" | "nmtcpp-translation" | "onnx-tts" | "tts-ggml" | "parakeet-transcription" | "onnx-ocr" | "sdcpp-generation" | "ggml-vla" | "ggml-classification" | "llm" | "whisper" | "bci" | "nmt" | "parakeet" | "classification" | "vad" | undefined; } | undefined; normalize?: number | undefined; pivotModel?: { modelSrc: string | { src: string; name?: string | undefined; modelId?: string | undefined; registryPath?: string | undefined; registrySource?: string | undefined; blobCoreKey?: string | undefined; blobIndex?: number | undefined; engine?: string | undefined; expectedSize?: number | undefined; sha256Checksum?: string | undefined; addon?: "embeddings" | "diffusion" | "tts" | "ocr" | "vla" | "llamacpp-completion" | "whispercpp-transcription" | "bci-whispercpp-transcription" | "llamacpp-embedding" | "nmtcpp-translation" | "onnx-tts" | "tts-ggml" | "parakeet-transcription" | "onnx-ocr" | "sdcpp-generation" | "ggml-vla" | "ggml-classification" | "llm" | "whisper" | "bci" | "nmt" | "parakeet" | "classification" | "vad" | undefined; }; mode?: "full" | undefined; beamsize?: number | undefined; lengthpenalty?: number | undefined; maxlength?: number | undefined; repetitionpenalty?: number | undefined; norepeatngramsize?: number | undefined; temperature?: number | undefined; topk?: number | undefined; topp?: number | undefined; srcVocabSrc?: string | { src: string; name?: string | undefined; modelId?: string | undefined; registryPath?: string | undefined; registrySource?: string | undefined; blobCoreKey?: string | undefined; blobIndex?: number | undefined; engine?: string | undefined; expectedSize?: number | undefined; sha256Checksum?: string | undefined; addon?: "embeddings" | "diffusion" | "tts" | "ocr" | "vla" | "llamacpp-completion" | "whispercpp-transcription" | "bci-whispercpp-transcription" | "llamacpp-embedding" | "nmtcpp-translation" | "onnx-tts" | "tts-ggml" | "parakeet-transcription" | "onnx-ocr" | "sdcpp-generation" | "ggml-vla" | "ggml-classification" | "llm" | "whisper" | "bci" | "nmt" | "parakeet" | "classification" | "vad" | undefined; } | undefined; dstVocabSrc?: string | { src: string; name?: string | undefined; modelId?: string | undefined; registryPath?: string | undefined; registrySource?: string | undefined; blobCoreKey?: string | undefined; blobIndex?: number | undefined; engine?: string | undefined; expectedSize?: number | undefined; sha256Checksum?: string | undefined; addon?: "embeddings" | "diffusion" | "tts" | "ocr" | "vla" | "llamacpp-completion" | "whispercpp-transcription" | "bci-whispercpp-transcription" | "llamacpp-embedding" | "nmtcpp-translation" | "onnx-tts" | "tts-ggml" | "parakeet-transcription" | "onnx-ocr" | "sdcpp-generation" | "ggml-vla" | "ggml-classification" | "llm" | "whisper" | "bci" | "nmt" | "parakeet" | "classification" | "vad" | undefined; } | undefined; normalize?: number | undefined; } | undefined; } | { mode: "full"; beamsize: number; lengthpenalty: number; maxlength: number; repetitionpenalty: number; norepeatngramsize: number; temperature: number; topk: number; topp: number; engine: "IndicTrans"; from: "asm_Beng" | "ben_Beng" | "brx_Deva" | "doi_Deva" | "eng_Latn" | "gom_Deva" | "guj_Gujr" | "hin_Deva" | "kan_Knda" | "kas_Arab" | "kas_Deva" | "mai_Deva" | "mal_Mlym" | "mar_Deva" | "mni_Beng" | "mni_Mtei" | "npi_Deva" | "ory_Orya" | "pan_Guru" | "san_Deva" | "sat_Olck" | "snd_Arab" | "snd_Deva" | "tam_Taml" | "tel_Telu" | "urd_Arab"; to: "asm_Beng" | "ben_Beng" | "brx_Deva" | "doi_Deva" | "eng_Latn" | "gom_Deva" | "guj_Gujr" | "hin_Deva" | "kan_Knda" | "kas_Arab" | "kas_Deva" | "mai_Deva" | "mal_Mlym" | "mar_Deva" | "mni_Beng" | "mni_Mtei" | "npi_Deva" | "ory_Orya" | "pan_Guru" | "san_Deva" | "sat_Olck" | "snd_Arab" | "snd_Deva" | "tam_Taml" | "tel_Telu" | "urd_Arab"; }, { engine: "Bergamot"; from: "id" | "en" | "ar" | "bg" | "ca" | "cs" | "de" | "es" | "et" | "fi" | "fr" | "hu" | "is" | "it" | "ja" | "ko" | "lt" | "lv" | "nl" | "pl" | "pt" | "ru" | "sk" | "sl" | "uk" | "zh" | "az" | "be" | "bn" | "bs" | "da" | "el" | "fa" | "gu" | "he" | "hi" | "hr" | "kn" | "ml" | "ms" | "mt" | "nb" | "nn" | "no" | "re" | "ro" | "sq" | "sr" | "sv" | "ta" | "te" | "th" | "tr" | "vi"; to: "id" | "en" | "ar" | "bg" | "ca" | "cs" | "de" | "es" | "et" | "fi" | "fr" | "hu" | "is" | "it" | "ja" | "ko" | "lt" | "lv" | "nl" | "pl" | "pt" | "ru" | "sk" | "sl" | "uk" | "zh" | "az" | "be" | "bn" | "bs" | "da" | "el" | "fa" | "gu" | "he" | "hi" | "hr" | "kn" | "ml" | "ms" | "mt" | "nb" | "nn" | "no" | "re" | "ro" | "sq" | "sr" | "sv" | "ta" | "te" | "th" | "tr" | "vi"; mode?: "full" | undefined; beamsize?: number | undefined; lengthpenalty?: number | undefined; maxlength?: number | undefined; repetitionpenalty?: number | undefined; norepeatngramsize?: number | undefined; temperature?: number | undefined; topk?: number | undefined; topp?: number | undefined; srcVocabSrc?: string | { src: string; name?: string | undefined; modelId?: string | undefined; registryPath?: string | undefined; registrySource?: string | undefined; blobCoreKey?: string | undefined; blobIndex?: number | undefined; engine?: string | undefined; expectedSize?: number | undefined; sha256Checksum?: string | undefined; addon?: "embeddings" | "diffusion" | "tts" | "ocr" | "vla" | "llamacpp-completion" | "whispercpp-transcription" | "bci-whispercpp-transcription" | "llamacpp-embedding" | "nmtcpp-translation" | "onnx-tts" | "tts-ggml" | "parakeet-transcription" | "onnx-ocr" | "sdcpp-generation" | "ggml-vla" | "ggml-classification" | "llm" | "whisper" | "bci" | "nmt" | "parakeet" | "classification" | "vad" | undefined; } | undefined; dstVocabSrc?: string | { src: string; name?: string | undefined; modelId?: string | undefined; registryPath?: string | undefined; registrySource?: string | undefined; blobCoreKey?: string | undefined; blobIndex?: number | undefined; engine?: string | undefined; expectedSize?: number | undefined; sha256Checksum?: string | undefined; addon?: "embeddings" | "diffusion" | "tts" | "ocr" | "vla" | "llamacpp-completion" | "whispercpp-transcription" | "bci-whispercpp-transcription" | "llamacpp-embedding" | "nmtcpp-translation" | "onnx-tts" | "tts-ggml" | "parakeet-transcription" | "onnx-ocr" | "sdcpp-generation" | "ggml-vla" | "ggml-classification" | "llm" | "whisper" | "bci" | "nmt" | "parakeet" | "classification" | "vad" | undefined; } | undefined; normalize?: number | undefined; pivotModel?: { modelSrc: string | { src: string; name?: string | undefined; modelId?: string | undefined; registryPath?: string | undefined; registrySource?: string | undefined; blobCoreKey?: string | undefined; blobIndex?: number | undefined; engine?: string | undefined; expectedSize?: number | undefined; sha256Checksum?: string | undefined; addon?: "embeddings" | "diffusion" | "tts" | "ocr" | "vla" | "llamacpp-completion" | "whispercpp-transcription" | "bci-whispercpp-transcription" | "llamacpp-embedding" | "nmtcpp-translation" | "onnx-tts" | "tts-ggml" | "parakeet-transcription" | "onnx-ocr" | "sdcpp-generation" | "ggml-vla" | "ggml-classification" | "llm" | "whisper" | "bci" | "nmt" | "parakeet" | "classification" | "vad" | undefined; }; mode?: "full" | undefined; beamsize?: number | undefined; lengthpenalty?: number | undefined; maxlength?: number | undefined; repetitionpenalty?: number | undefined; norepeatngramsize?: number | undefined; temperature?: number | undefined; topk?: number | undefined; topp?: number | undefined; srcVocabSrc?: string | { src: string; name?: string | undefined; modelId?: string | undefined; registryPath?: string | undefined; registrySource?: string | undefined; blobCoreKey?: string | undefined; blobIndex?: number | undefined; engine?: string | undefined; expectedSize?: number | undefined; sha256Checksum?: string | undefined; addon?: "embeddings" | "diffusion" | "tts" | "ocr" | "vla" | "llamacpp-completion" | "whispercpp-transcription" | "bci-whispercpp-transcription" | "llamacpp-embedding" | "nmtcpp-translation" | "onnx-tts" | "tts-ggml" | "parakeet-transcription" | "onnx-ocr" | "sdcpp-generation" | "ggml-vla" | "ggml-classification" | "llm" | "whisper" | "bci" | "nmt" | "parakeet" | "classification" | "vad" | undefined; } | undefined; dstVocabSrc?: string | { src: string; name?: string | undefined; modelId?: string | undefined; registryPath?: string | undefined; registrySource?: string | undefined; blobCoreKey?: string | undefined; blobIndex?: number | undefined; engine?: string | undefined; expectedSize?: number | undefined; sha256Checksum?: string | undefined; addon?: "embeddings" | "diffusion" | "tts" | "ocr" | "vla" | "llamacpp-completion" | "whispercpp-transcription" | "bci-whispercpp-transcription" | "llamacpp-embedding" | "nmtcpp-translation" | "onnx-tts" | "tts-ggml" | "parakeet-transcription" | "onnx-ocr" | "sdcpp-generation" | "ggml-vla" | "ggml-classification" | "llm" | "whisper" | "bci" | "nmt" | "parakeet" | "classification" | "vad" | undefined; } | undefined; normalize?: number | undefined; } | undefined; } | { engine: "IndicTrans"; from: "asm_Beng" | "ben_Beng" | "brx_Deva" | "doi_Deva" | "eng_Latn" | "gom_Deva" | "guj_Gujr" | "hin_Deva" | "kan_Knda" | "kas_Arab" | "kas_Deva" | "mai_Deva" | "mal_Mlym" | "mar_Deva" | "mni_Beng" | "mni_Mtei" | "npi_Deva" | "ory_Orya" | "pan_Guru" | "san_Deva" | "sat_Olck" | "snd_Arab" | "snd_Deva" | "tam_Taml" | "tel_Telu" | "urd_Arab"; to: "asm_Beng" | "ben_Beng" | "brx_Deva" | "doi_Deva" | "eng_Latn" | "gom_Deva" | "guj_Gujr" | "hin_Deva" | "kan_Knda" | "kas_Arab" | "kas_Deva" | "mai_Deva" | "mal_Mlym" | "mar_Deva" | "mni_Beng" | "mni_Mtei" | "npi_Deva" | "ory_Orya" | "pan_Guru" | "san_Deva" | "sat_Olck" | "snd_Arab" | "snd_Deva" | "tam_Taml" | "tel_Telu" | "urd_Arab"; mode?: "full" | undefined; beamsize?: number | undefined; lengthpenalty?: number | undefined; maxlength?: number | undefined; repetitionpenalty?: number | undefined; norepeatngramsize?: number | undefined; temperature?: number | undefined; topk?: number | undefined; topp?: number | undefined; }>>; export type BergamotLanguage = (typeof BERGAMOT_LANGUAGES)[number]; export type IndicTransLanguage = (typeof INDICTRANS_LANGUAGES)[number]; export type NmtLanguage = (typeof NMT_LANGUAGES)[number]; export type NmtConfig = z.infer; //# sourceMappingURL=translation-config.d.ts.map