import { Timezone, DateFormat, TimeFormat, FirstDayOfWeek, Language, Country, Continent } from '../types/localization'; export * from '../types/localization'; /** * Gets Language * @param {string} code * @return {Language} */ export declare function getLanguage(code: string): Language | undefined; /** * Gets Language By Tag * @param {string} tagCode * @return {Language} */ export declare function getLanguageByTag(tagCode: string): Language | undefined; /** * Gets Languages List * @param {string[]} codes * @return {Language[]} */ export declare function getLanguageList(codes?: string[]): Language[]; /** * Gets Country * @param {string} code * @return {Country} */ export declare function getCountry(code: string): Country | undefined; /** * Gets Countries List * @param {string[]} codes * @return {Country[]} */ export declare function getCountryList(codes?: string[]): Country[]; /** * Gets Continent * @param {string} code * @return {Continent} */ export declare function getContinent(code: string): Continent | undefined; /** * Gets Continents List * @param {string[]} codes * @return {Continent[]} */ export declare function getContinentList(codes?: string[]): Continent[]; /** * Gets Date Format List * @return {DateFormat[]} */ export declare function getDateFormatList(): { name: string; value: DateFormat; }[]; /** * Gets Time Format List * @return {TimeFormat[]} */ export declare function getTimeFormatList(): { name: string; value: TimeFormat; }[]; /** * Gets First Day of Week List * @return {FirstDayOfWeek[]} */ export declare function getFirstDayOfWeekList(): { name: string; value: FirstDayOfWeek; }[]; /** * Gets Timezone List * @return {string[]} */ export declare function getTimezoneList(): Timezone[];