import { IntlProvider } from 'react-intl'; import { Locale } from 'decentraland-ui/dist/components/Language/Language'; export declare const I18nProvider: typeof IntlProvider; export declare function getPreferredLocale(availableLocales: Locale[]): Locale | null; export declare function setCurrentLocale(localeName: Locale, messages: Record): void; export declare function getCurrentLocale(): import("react-intl").IntlShape; export declare function t(id: string, values?: any): string; export declare function t_cond(id: string | undefined, defaultId: string, values?: any): string; export declare const T: import("react").ComponentType> | Iterable | import("react").ReactPortal | import("intl-messageformat").FormatXMLElementFn | null | undefined>>>; export declare function mergeTranslations(target?: T, ...sources: (T | undefined)[]): T;