import type { ParsingOptions, SerializationOptions } from '../definitions.js'; import { FileFormat } from './file-formats.js'; import * as z from 'zod'; export declare const XLIFFDatasetTransformer: import("./transformer.js").LanguageFileTransformer; export declare const XLIFF21UnitDecoder: z.ZodObject<{ '@_id': z.ZodString; segment: z.ZodObject<{ source: z.ZodOptional; target: z.ZodOptional; }, z.core.$strip>; }, z.core.$strip>; export declare const XLIFF21Decoder: z.ZodObject<{ xliff: z.ZodObject<{ '@_version': z.ZodString; '@_xmlns': z.ZodString; '@_srcLang': z.ZodPipe>, z.ZodTransform<"af_ZA" | "am_ET" | "ar_SA" | "ar_EG" | "ar_AE" | "ar_MA" | "ha_NG" | "ig_NG" | "om_ET" | "ps_AF" | "so_SO" | "sw_KE" | "sw_TZ" | "wo_SN" | "xh_ZA" | "yo_NG" | "yo_BJ" | "zu_ZA" | "az_AZ" | "hy_AM" | "ka_GE" | "kk_KZ" | "ky_KG" | "tk_TM" | "ug_CN" | "uz_UZ" | "ks_IN" | "ks_PK" | "be_BY" | "bg_BG" | "bs_BA" | "cs_CZ" | "hr_HR" | "lt_LT" | "lv_LV" | "mk_MK" | "pl_PL" | "ru_RU" | "sk_SK" | "sl_SI" | "sq_AL" | "sr_RS" | "sr_BA" | "sr_ME" | "uk_UA" | "ca_ES" | "cy_GB" | "da_DK" | "de_DE" | "de_AT" | "de_CH" | "el_GR" | "et_EE" | "eu_ES" | "fi_FI" | "ga_IE" | "gl_ES" | "hu_HU" | "is_IS" | "it_IT" | "it_CH" | "mt_MT" | "nl_NL" | "nl_BE" | "no_NO" | "nn_NO" | "ro_RO" | "sv_SE" | "en_US" | "en_GB" | "en_AU" | "en_CA" | "en_NZ" | "en_IN" | "en_IE" | "en_ZA" | "en_SG" | "fr_FR" | "fr_CA" | "fr_BE" | "fr_CH" | "fr_MA" | "es_ES" | "es_MX" | "es_AR" | "es_CO" | "es_CL" | "es_PE" | "es_VE" | "es_US" | "pt_PT" | "pt_BR" | "as_IN" | "bho_IN" | "bn_BD" | "bn_IN" | "dv_MV" | "fa_IR" | "fa_AF" | "gu_IN" | "he_IL" | "hi_IN" | "kn_IN" | "ku_TR" | "ku_IR" | "ku_IQ" | "ku_SY" | "mai_IN" | "ml_IN" | "mr_IN" | "ne_NP" | "pa_IN" | "pa_PK" | "sd_IN" | "sd_PK" | "si_LK" | "ta_IN" | "te_IN" | "ur_PK" | "ur_IN" | "bo_CN" | "bo_IN" | "dz_BT" | "id_ID" | "ja_JP" | "jv_ID" | "km_KH" | "ko_KR" | "lo_LA" | "mn_MN" | "ms_MY" | "ms_BN" | "my_MM" | "su_ID" | "th_TH" | "tl_PH" | "vi_VN" | "zh_CN" | "zh_TW" | "zh_HK" | "zh_SG" | "gug_PY" | "yi_US" | "yi_IL" | "yi_DE" | "tr_TR", "af_ZA" | "am_ET" | "ar_SA" | "ar_EG" | "ar_AE" | "ar_MA" | "ha_NG" | "ig_NG" | "om_ET" | "ps_AF" | "so_SO" | "sw_KE" | "sw_TZ" | "wo_SN" | "xh_ZA" | "yo_NG" | "yo_BJ" | "zu_ZA" | "az_AZ" | "hy_AM" | "ka_GE" | "kk_KZ" | "ky_KG" | "tk_TM" | "ug_CN" | "uz_UZ" | "ks_IN" | "ks_PK" | "be_BY" | "bg_BG" | "bs_BA" | "cs_CZ" | "hr_HR" | "lt_LT" | "lv_LV" | "mk_MK" | "pl_PL" | "ru_RU" | "sk_SK" | "sl_SI" | "sq_AL" | "sr_RS" | "sr_BA" | "sr_ME" | "uk_UA" | "ca_ES" | "cy_GB" | "da_DK" | "de_DE" | "de_AT" | "de_CH" | "el_GR" | "et_EE" | "eu_ES" | "fi_FI" | "ga_IE" | "gl_ES" | "hu_HU" | "is_IS" | "it_IT" | "it_CH" | "mt_MT" | "nl_NL" | "nl_BE" | "no_NO" | "nn_NO" | "ro_RO" | "sv_SE" | "en_US" | "en_GB" | "en_AU" | "en_CA" | "en_NZ" | "en_IN" | "en_IE" | "en_ZA" | "en_SG" | "fr_FR" | "fr_CA" | "fr_BE" | "fr_CH" | "fr_MA" | "es_ES" | "es_MX" | "es_AR" | "es_CO" | "es_CL" | "es_PE" | "es_VE" | "es_US" | "pt_PT" | "pt_BR" | "as_IN" | "bho_IN" | "bn_BD" | "bn_IN" | "dv_MV" | "fa_IR" | "fa_AF" | "gu_IN" | "he_IL" | "hi_IN" | "kn_IN" | "ku_TR" | "ku_IR" | "ku_IQ" | "ku_SY" | "mai_IN" | "ml_IN" | "mr_IN" | "ne_NP" | "pa_IN" | "pa_PK" | "sd_IN" | "sd_PK" | "si_LK" | "ta_IN" | "te_IN" | "ur_PK" | "ur_IN" | "bo_CN" | "bo_IN" | "dz_BT" | "id_ID" | "ja_JP" | "jv_ID" | "km_KH" | "ko_KR" | "lo_LA" | "mn_MN" | "ms_MY" | "ms_BN" | "my_MM" | "su_ID" | "th_TH" | "tl_PH" | "vi_VN" | "zh_CN" | "zh_TW" | "zh_HK" | "zh_SG" | "gug_PY" | "yi_US" | "yi_IL" | "yi_DE" | "tr_TR" | "af" | "af-ZA" | "am" | "am-ET" | "ar" | "ar-SA" | "ar-EG" | "ar-AE" | "ar-MA" | "ha" | "ha-NG" | "ig" | "ig-NG" | "om" | "om-ET" | "ps" | "ps-AF" | "so" | "so-SO" | "sw" | "sw-KE" | "sw-TZ" | "wo" | "wo-SN" | "xh" | "xh-ZA" | "yo" | "yo-NG" | "yo-BJ" | "zu" | "zu-ZA" | "az" | "az-AZ" | "hy" | "hy-AM" | "ka" | "ka-GE" | "kk" | "kk-KZ" | "ky" | "ky-KG" | "tk" | "tk-TM" | "ug" | "ug-CN" | "uz" | "uz-UZ" | "ks" | "ks-IN" | "ks-PK" | "be" | "be-BY" | "bg" | "bg-BG" | "bs" | "bs-BA" | "cs" | "cs-CZ" | "hr" | "hr-HR" | "lt" | "lt-LT" | "lv" | "lv-LV" | "mk" | "mk-MK" | "pl" | "pl-PL" | "ru" | "ru-RU" | "sk" | "sk-SK" | "sl" | "sl-SI" | "sq" | "sq-AL" | "sr" | "sr-RS" | "sr-BA" | "sr-ME" | "uk" | "uk-UA" | "ca" | "ca-ES" | "cy" | "cy-GB" | "da" | "da-DK" | "de" | "de-DE" | "de-AT" | "de-CH" | "el" | "el-GR" | "et" | "et-EE" | "eu" | "eu-ES" | "fi" | "fi-FI" | "ga" | "ga-IE" | "gl" | "gl-ES" | "hu" | "hu-HU" | "is" | "is-IS" | "it" | "it-IT" | "it-CH" | "mt" | "mt-MT" | "nl" | "nl-NL" | "nl-BE" | "no" | "no-NO" | "nn" | "nn-NO" | "ro" | "ro-RO" | "sv" | "sv-SE" | "en" | "en-US" | "en-GB" | "en-AU" | "en-CA" | "en-NZ" | "en-IN" | "en-IE" | "en-ZA" | "en-SG" | "fr" | "fr-FR" | "fr-CA" | "fr-BE" | "fr-CH" | "fr-MA" | "es" | "es-ES" | "es-MX" | "es-AR" | "es-CO" | "es-CL" | "es-PE" | "es-VE" | "es-US" | "pt" | "pt-PT" | "pt-BR" | "as" | "as-IN" | "bho" | "bho-IN" | "bn" | "bn-BD" | "bn-IN" | "dv" | "dv-MV" | "fa" | "fa-IR" | "fa-AF" | "gu" | "gu-IN" | "he" | "he-IL" | "hi" | "hi-IN" | "kn" | "kn-IN" | "ku" | "ku-TR" | "ku-IR" | "ku-IQ" | "ku-SY" | "mai" | "mai-IN" | "ml" | "ml-IN" | "mr" | "mr-IN" | "ne" | "ne-NP" | "pa" | "pa-IN" | "pa-PK" | "sd" | "sd-IN" | "sd-PK" | "si" | "si-LK" | "ta" | "ta-IN" | "te" | "te-IN" | "ur" | "ur-PK" | "ur-IN" | "bo" | "bo-CN" | "bo-IN" | "dz" | "dz-BT" | "id" | "id-ID" | "ja" | "ja-JP" | "jv" | "jv-ID" | "km" | "km-KH" | "ko" | "ko-KR" | "lo" | "lo-LA" | "mn" | "mn-MN" | "ms" | "ms-MY" | "ms-BN" | "my" | "my-MM" | "su" | "su-ID" | "th" | "th-TH" | "tl" | "tl-PH" | "vi" | "vi-VN" | "zh" | "zh-CN" | "zh-TW" | "zh-HK" | "zh-SG" | "gug" | "gug-PY" | "yi" | "yi-US" | "yi-IL" | "yi-DE" | "tr" | "tr-TR">>; '@_trgLang': z.ZodOptional>, z.ZodTransform<"af_ZA" | "am_ET" | "ar_SA" | "ar_EG" | "ar_AE" | "ar_MA" | "ha_NG" | "ig_NG" | "om_ET" | "ps_AF" | "so_SO" | "sw_KE" | "sw_TZ" | "wo_SN" | "xh_ZA" | "yo_NG" | "yo_BJ" | "zu_ZA" | "az_AZ" | "hy_AM" | "ka_GE" | "kk_KZ" | "ky_KG" | "tk_TM" | "ug_CN" | "uz_UZ" | "ks_IN" | "ks_PK" | "be_BY" | "bg_BG" | "bs_BA" | "cs_CZ" | "hr_HR" | "lt_LT" | "lv_LV" | "mk_MK" | "pl_PL" | "ru_RU" | "sk_SK" | "sl_SI" | "sq_AL" | "sr_RS" | "sr_BA" | "sr_ME" | "uk_UA" | "ca_ES" | "cy_GB" | "da_DK" | "de_DE" | "de_AT" | "de_CH" | "el_GR" | "et_EE" | "eu_ES" | "fi_FI" | "ga_IE" | "gl_ES" | "hu_HU" | "is_IS" | "it_IT" | "it_CH" | "mt_MT" | "nl_NL" | "nl_BE" | "no_NO" | "nn_NO" | "ro_RO" | "sv_SE" | "en_US" | "en_GB" | "en_AU" | "en_CA" | "en_NZ" | "en_IN" | "en_IE" | "en_ZA" | "en_SG" | "fr_FR" | "fr_CA" | "fr_BE" | "fr_CH" | "fr_MA" | "es_ES" | "es_MX" | "es_AR" | "es_CO" | "es_CL" | "es_PE" | "es_VE" | "es_US" | "pt_PT" | "pt_BR" | "as_IN" | "bho_IN" | "bn_BD" | "bn_IN" | "dv_MV" | "fa_IR" | "fa_AF" | "gu_IN" | "he_IL" | "hi_IN" | "kn_IN" | "ku_TR" | "ku_IR" | "ku_IQ" | "ku_SY" | "mai_IN" | "ml_IN" | "mr_IN" | "ne_NP" | "pa_IN" | "pa_PK" | "sd_IN" | "sd_PK" | "si_LK" | "ta_IN" | "te_IN" | "ur_PK" | "ur_IN" | "bo_CN" | "bo_IN" | "dz_BT" | "id_ID" | "ja_JP" | "jv_ID" | "km_KH" | "ko_KR" | "lo_LA" | "mn_MN" | "ms_MY" | "ms_BN" | "my_MM" | "su_ID" | "th_TH" | "tl_PH" | "vi_VN" | "zh_CN" | "zh_TW" | "zh_HK" | "zh_SG" | "gug_PY" | "yi_US" | "yi_IL" | "yi_DE" | "tr_TR", "af_ZA" | "am_ET" | "ar_SA" | "ar_EG" | "ar_AE" | "ar_MA" | "ha_NG" | "ig_NG" | "om_ET" | "ps_AF" | "so_SO" | "sw_KE" | "sw_TZ" | "wo_SN" | "xh_ZA" | "yo_NG" | "yo_BJ" | "zu_ZA" | "az_AZ" | "hy_AM" | "ka_GE" | "kk_KZ" | "ky_KG" | "tk_TM" | "ug_CN" | "uz_UZ" | "ks_IN" | "ks_PK" | "be_BY" | "bg_BG" | "bs_BA" | "cs_CZ" | "hr_HR" | "lt_LT" | "lv_LV" | "mk_MK" | "pl_PL" | "ru_RU" | "sk_SK" | "sl_SI" | "sq_AL" | "sr_RS" | "sr_BA" | "sr_ME" | "uk_UA" | "ca_ES" | "cy_GB" | "da_DK" | "de_DE" | "de_AT" | "de_CH" | "el_GR" | "et_EE" | "eu_ES" | "fi_FI" | "ga_IE" | "gl_ES" | "hu_HU" | "is_IS" | "it_IT" | "it_CH" | "mt_MT" | "nl_NL" | "nl_BE" | "no_NO" | "nn_NO" | "ro_RO" | "sv_SE" | "en_US" | "en_GB" | "en_AU" | "en_CA" | "en_NZ" | "en_IN" | "en_IE" | "en_ZA" | "en_SG" | "fr_FR" | "fr_CA" | "fr_BE" | "fr_CH" | "fr_MA" | "es_ES" | "es_MX" | "es_AR" | "es_CO" | "es_CL" | "es_PE" | "es_VE" | "es_US" | "pt_PT" | "pt_BR" | "as_IN" | "bho_IN" | "bn_BD" | "bn_IN" | "dv_MV" | "fa_IR" | "fa_AF" | "gu_IN" | "he_IL" | "hi_IN" | "kn_IN" | "ku_TR" | "ku_IR" | "ku_IQ" | "ku_SY" | "mai_IN" | "ml_IN" | "mr_IN" | "ne_NP" | "pa_IN" | "pa_PK" | "sd_IN" | "sd_PK" | "si_LK" | "ta_IN" | "te_IN" | "ur_PK" | "ur_IN" | "bo_CN" | "bo_IN" | "dz_BT" | "id_ID" | "ja_JP" | "jv_ID" | "km_KH" | "ko_KR" | "lo_LA" | "mn_MN" | "ms_MY" | "ms_BN" | "my_MM" | "su_ID" | "th_TH" | "tl_PH" | "vi_VN" | "zh_CN" | "zh_TW" | "zh_HK" | "zh_SG" | "gug_PY" | "yi_US" | "yi_IL" | "yi_DE" | "tr_TR" | "af" | "af-ZA" | "am" | "am-ET" | "ar" | "ar-SA" | "ar-EG" | "ar-AE" | "ar-MA" | "ha" | "ha-NG" | "ig" | "ig-NG" | "om" | "om-ET" | "ps" | "ps-AF" | "so" | "so-SO" | "sw" | "sw-KE" | "sw-TZ" | "wo" | "wo-SN" | "xh" | "xh-ZA" | "yo" | "yo-NG" | "yo-BJ" | "zu" | "zu-ZA" | "az" | "az-AZ" | "hy" | "hy-AM" | "ka" | "ka-GE" | "kk" | "kk-KZ" | "ky" | "ky-KG" | "tk" | "tk-TM" | "ug" | "ug-CN" | "uz" | "uz-UZ" | "ks" | "ks-IN" | "ks-PK" | "be" | "be-BY" | "bg" | "bg-BG" | "bs" | "bs-BA" | "cs" | "cs-CZ" | "hr" | "hr-HR" | "lt" | "lt-LT" | "lv" | "lv-LV" | "mk" | "mk-MK" | "pl" | "pl-PL" | "ru" | "ru-RU" | "sk" | "sk-SK" | "sl" | "sl-SI" | "sq" | "sq-AL" | "sr" | "sr-RS" | "sr-BA" | "sr-ME" | "uk" | "uk-UA" | "ca" | "ca-ES" | "cy" | "cy-GB" | "da" | "da-DK" | "de" | "de-DE" | "de-AT" | "de-CH" | "el" | "el-GR" | "et" | "et-EE" | "eu" | "eu-ES" | "fi" | "fi-FI" | "ga" | "ga-IE" | "gl" | "gl-ES" | "hu" | "hu-HU" | "is" | "is-IS" | "it" | "it-IT" | "it-CH" | "mt" | "mt-MT" | "nl" | "nl-NL" | "nl-BE" | "no" | "no-NO" | "nn" | "nn-NO" | "ro" | "ro-RO" | "sv" | "sv-SE" | "en" | "en-US" | "en-GB" | "en-AU" | "en-CA" | "en-NZ" | "en-IN" | "en-IE" | "en-ZA" | "en-SG" | "fr" | "fr-FR" | "fr-CA" | "fr-BE" | "fr-CH" | "fr-MA" | "es" | "es-ES" | "es-MX" | "es-AR" | "es-CO" | "es-CL" | "es-PE" | "es-VE" | "es-US" | "pt" | "pt-PT" | "pt-BR" | "as" | "as-IN" | "bho" | "bho-IN" | "bn" | "bn-BD" | "bn-IN" | "dv" | "dv-MV" | "fa" | "fa-IR" | "fa-AF" | "gu" | "gu-IN" | "he" | "he-IL" | "hi" | "hi-IN" | "kn" | "kn-IN" | "ku" | "ku-TR" | "ku-IR" | "ku-IQ" | "ku-SY" | "mai" | "mai-IN" | "ml" | "ml-IN" | "mr" | "mr-IN" | "ne" | "ne-NP" | "pa" | "pa-IN" | "pa-PK" | "sd" | "sd-IN" | "sd-PK" | "si" | "si-LK" | "ta" | "ta-IN" | "te" | "te-IN" | "ur" | "ur-PK" | "ur-IN" | "bo" | "bo-CN" | "bo-IN" | "dz" | "dz-BT" | "id" | "id-ID" | "ja" | "ja-JP" | "jv" | "jv-ID" | "km" | "km-KH" | "ko" | "ko-KR" | "lo" | "lo-LA" | "mn" | "mn-MN" | "ms" | "ms-MY" | "ms-BN" | "my" | "my-MM" | "su" | "su-ID" | "th" | "th-TH" | "tl" | "tl-PH" | "vi" | "vi-VN" | "zh" | "zh-CN" | "zh-TW" | "zh-HK" | "zh-SG" | "gug" | "gug-PY" | "yi" | "yi-US" | "yi-IL" | "yi-DE" | "tr" | "tr-TR">>>; file: z.ZodObject<{ '@_id': z.ZodOptional; unit: z.ZodUnion; target: z.ZodOptional; }, z.core.$strip>; }, z.core.$strip>, z.ZodArray; target: z.ZodOptional; }, z.core.$strip>; }, z.core.$strip>>]>; }, z.core.$strip>; }, z.core.$strip>; }, z.core.$strip>;