export interface LangDataDataElement { key: string; value: string; } export interface LangData { code: string; label: string; data: LangDataDataElement[]; } export declare class GLang { code: string; map: Map; constructor(langDat: LangData | null); getMissingSet(): Set | null; clear(): void; loadLang(lang: LangData): void; loadDev(lang: Record): void; get(key: string): string; private translate; }