UNPKG

lunar-typescript-optimize

Version:

A TypeScript library for Solar and Chinese Lunar calendar calculations, with optimized build and browser compatibility

28 lines (27 loc) 878 B
export declare class I18n { private static _DEFAULT_LANG; private static _LANG; private static _INIT; private static _MESSAGES; private static _OBJS; private static _DICT_STRING; private static _DICT_NUMBER; private static _DICT_ARRAY; private static _ARRAYS; private static updateArray; private static updateStringDictionary; private static updateNumberDictionary; private static updateArrayDictionary; private static update; static setMessages(lang: string, messages: { [key: string]: string; }): void; static getMessage(key: string): string; static setLanguage(lang: string): void; static getLanguage(): string; private static initArray; private static initArrayDictionary; private static initStringDictionary; private static initNumberDictionary; static init(): void; }