import { i18n } from 'i18next'; export interface resourcesBinding { lng: string; translationsObject: any; } export interface langagesResources { resources: resourcesBinding[]; defaultLanguage: string; } declare class I18nProvider { private resources; private i18next; constructor(); get i18n(): i18n; configI18n({ resources, defaultLanguage }: langagesResources): void; initI18n: (defaultLanguage: any) => void; } export declare const i18nProvider: I18nProvider; export declare const configI18n: ({ resources, defaultLanguage, }: langagesResources) => void; export {};