import { MainStateManager } from './MainStateManager';
import { Language } from './Language/Save';
export type ILanguageSuffix = 'FA' | 'EN' | 'AR' | 'SP' | 'FR';
export declare class Languages {
    private mainStateManager;
    forceUpdate: () => void;
    selectThisLanguage(language: Language): void;
    languageSuffix: ILanguageSuffix;
    Items: Language[];
    private current?;
    get isRightToLeft(): boolean;
    get Current(): Language;
    constructor(mainStateManager: MainStateManager);
    private getAllLanguages?;
    onChangeLanguage: (callBack: () => void) => void;
    loadItems: () => void;
}
