
//#region src/i18n/locales.d.ts
/**
 * Locales the UI Kit ships translations for. This mirrors the set that Cube
 * Cloud supports so that, when the UI Kit's shared i18next instance is driven
 * by the host app, UI Kit strings are already localized for every language the
 * host can switch to. The list is intentionally self-contained (no dependency
 * on the cloud `cross-runtime` package) so the UI Kit stays standalone.
 */
declare const SUPPORTED_LOCALES: readonly ["en-US", "de-DE", "es-ES", "es-MX", "fr-FR", "it-IT", "ja-JP", "nb-NO", "pt-BR", "pt-PT", "sv-SE", "vi-VN"];
type SupportedLocale = (typeof SUPPORTED_LOCALES)[number];
/** Human-readable label for each supported locale (endonym). */
declare const LOCALE_LABELS: Record<SupportedLocale, string>;
declare function isSupportedLocale(value: unknown): value is SupportedLocale;
//#endregion
export { LOCALE_LABELS, SUPPORTED_LOCALES, SupportedLocale, isSupportedLocale };
//# sourceMappingURL=locales.d.ts.map