import { Language } from "../../../models"; import { Store } from "../../../stores"; export declare class InputLanguageStore extends Store { private selectedLanguage; private uiShowAllLanguages; constructor(); onActivated(): void; onDisposing(): void; /** * Implementation of getters */ getters: { getInputLanguage: () => Language; onInputLanguageUpdated: () => (fn: (obj: import("@omnia/fx-models").StateMutation) => void) => import("@omnia/fx-models").IMessageBusSubscriptionHandler; onShowAllUpdated: () => (fn: (obj: import("@omnia/fx-models").StateMutation) => void) => import("@omnia/fx-models").IMessageBusSubscriptionHandler; getShowAllLanguages: () => boolean; }; /** * Implementation of mutations */ mutations: { setInputLanguage: (language: Language) => void; setShowAllLanguages: (showAll: boolean) => void; }; }