import type { LangCodeOrLocale } from './types'; /** * getLangCodeOrLocale: returns the currently used global languageCode or locale * Changes based on new t (translation) calls * and based on succesfull queries to Particular.Cloud servers */ declare function getLangCodeOrLocale(): LangCodeOrLocale | undefined; /** * setGlobalLangCodeOrLocale: switches the currently used global languageCode or locale * (for internal use only) */ declare function setGlobalLangCodeOrLocale(langCodeOrLocale: LangCodeOrLocale): void; /** * setDefaultLanguage: switch the default language * Use undefined to delete the default language */ declare function setDefaultLanguage(language: string | undefined): void; /** * getDefaultLanguage: returns the current default language */ declare function getDefaultLanguage(): string | undefined; /** * setAcceptLanguage: set the accepted language (in Accept-Lanuage HTTP header format) * Use undefined to delete the accept-language */ declare function setAcceptLanguage(acceptLanguage: string | undefined): void; /** * getAcceptLanguage: returns the current accept-language */ declare function getAcceptLanguage(): string | undefined; export { getLangCodeOrLocale, setGlobalLangCodeOrLocale, setDefaultLanguage, getDefaultLanguage, setAcceptLanguage, getAcceptLanguage, };