import { i18n as i18nType } from 'i18next'; export declare class I18nextManager { static DEFAULT_LANGUAGE: string; static DEFAULT_NAMESPACE: string; /** * Create a unique i18next instance * Thus allowing the existence of multiple i18next instances with different configurations * without one overwriting the other */ i18n: i18nType; /** * Awaits the translation files registered at the EP_PHOVEA_CORE_LOCALE extension point * Initialize I18next with the translation files */ initI18n: () => Promise; /** * @deprecated Use `i18n` instead. */ static getInstance(): I18nextManager; } export declare const i18nManager: I18nextManager; export declare const i18n: i18nType; //# sourceMappingURL=I18nextManager.d.ts.map