import { StripeElementLocale } from "@stripe/stripe-js"; import { Locale } from "./language"; type StripeLocaleMapping = { [key in Locale]: StripeElementLocale; }; declare const stripeLocaleMapping: StripeLocaleMapping; type CorvuspayLocaleMapping = { [key in Locale]: CorvuspayLocale; }; declare const corvuspayLocaleMapping: CorvuspayLocaleMapping; declare const corvuspayLocales: readonly ["hr", "en", "it", "de", "sr", "sl", "mk"]; type CorvuspayLocale = (typeof corvuspayLocales)[number]; declare const amazonpayLocales: readonly ["en", "ar"]; type AmazonpayLocale = (typeof amazonpayLocales)[number]; declare const taptopayLocales: readonly ["hr", "en", "it", "de", "sr", "sl", "mk"]; type TaptopayLocaleMapping = { [key in Locale]: TaptopayLocale; }; declare const taptopayLocaleMapping: TaptopayLocaleMapping; type TaptopayLocale = (typeof taptopayLocales)[number]; type PaypalLocaleMapping = { [key in Locale]: { frontend: FrontendPaypalLocale; backend: BackendPaypalLocale; }; }; declare const paypalLocaleMapping: PaypalLocaleMapping; declare const frontendPaypalLocales: readonly ["en_US", "de_DE", "fr_FR", "nl_NL", "fr_CA", "cs_CZ", "da_DK", "ru_RU", "es_ES", "fi_FI", "hu_HU", "it_IT", "fr_XC", "no_NO", "pt_PT", "sv_SE", "sk_SK", "en_IN", "el_GR", "he_IL", "pl_PL", "en_AU", "en_GB", "th_TH", "es_XC", "pt_BR", "ar_EG", "ja_JP", "zh_HK"]; type FrontendPaypalLocale = (typeof frontendPaypalLocales)[number]; declare const backendPaypalLocales: readonly ["en-US", "de-AT", "en-AT", "en-BE", "fr-BE", "nl-BE", "en-BG", "fr-CA", "en-CA", "de-CH", "en-CH", "fr-CH", "en-CY", "cs-CZ", "en-CZ", "da-DK", "en-DK", "en-EE", "ru-EE", "en-ES", "es-ES", "en-FI", "fi-FI", "en-FR", "fr-FR", "en-HR", "en-HU", "hu-HU", "en-IE", "en-IT", "it-IT", "en-LT", "ru-LT", "de-LU", "en-LU", "fr-LU", "en-MT", "en-NO", "no-NO", "en-PT", "pt-PT", "en-RO", "en-RS", "en-SE", "sv-SE", "en-SI", "en-SK", "sk-SK", "en-IN", "en-AM", "en-AZ", "en-BY", "en-DE", "de-DE", "en-GB", "en-GE", "en-GR", "el-GR", "en-IL", "he-IL", "en-LV", "ru-LV", "en-ME", "en-MK", "en-NL", "nl-NL", "en-PL", "pl-PL", "en-UA", "ru-UA", "en-BA", "en-CY", "en-MD", "en-AL", "da-GL", "en-GL", "en-IS", "en-MA", "fr-MA", "en-NZ", "en-MY", "en-AU", "en-PH", "en-MC", "fr-MC", "en-AD", "en-SM", "en-VN", "en-KH", "en-LA", "en-TH", "th-TH", "en-AR", "es-AR", "en-BT", "en-BR", "pt-BR", "en-OM", "ar-OM", "en-AE", "ar-AE", "en-NP", "en-JP", "ja-JP", "en-BH", "en-EG", "en-HK", "zh-HK", "en-JO", "en-KW", "en-SA", "ar-SA", "en-BO", "es-BO", "en-BW", "en-CL", "es-CL", "en-CO", "es-CO", "en-CR", "es-CR", "en-DO", "es-DO", "en-JM", "en-MU", "fr-MU", "en-MX", "es-MX", "en-MN", "en-PA", "es-PA", "en-PY", "es-PY", "en-PE", "es-PE", "en-ZA", "en-UY", "es-UY", "en-ZM", "en-ZW"]; type BackendPaypalLocale = (typeof backendPaypalLocales)[number]; export { CorvuspayLocale, AmazonpayLocale, BackendPaypalLocale, corvuspayLocaleMapping, TaptopayLocale, taptopayLocaleMapping, paypalLocaleMapping, stripeLocaleMapping, };