import { ResourceConfigAfterInit } from '../interface'; /** * * Instead of exposing complete i18next instance to the user which they might reconfigure,exposing translate function * Translate is a reserve word in HTML-ELEMENT class so exposing this function by name t */ export declare const t: import("i18next").TFunction; export declare const format: (value: any, format?: string | undefined, lng?: string | undefined) => string; export declare const changeLanguage: (lng: string) => Promise; /** * * * As per the requirements resources would be fetched and added to i18Next on runtime. * Documentation of these method is available on https://www.i18next.com/overview/api * Extracting this method in Culture class to force deep and overwrite option. * Default NameSpace is translation, and default lang is 'en-US'. */ export declare const addResourceBundle: (resourceConfig: ResourceConfigAfterInit) => void;