import { Store } from "./Store"; import { BlockTitleSettings, BlockTitleIconSettings } from "../models"; export declare class BlockTitleGlobalSettingsStore extends Store { private omniaContext; private directionRuleStore; private isRightToLeft; private globalBlockTitleSettings; private currentBusinessProfile; private subcribeHandle; private loadingPromise; onActivated(): void; onDisposing(): void; /** * Implementation of getters */ getters: { globalSettings: () => BlockTitleSettings; }; /** * Implementation of mutations */ mutations: { updateGlobal: (newSettings: BlockTitleSettings) => void; }; /** * Implementation of actions */ actions: { saveGlobal: import("./Store").StoreAction void, (result: void) => void, (failureReason: any) => void, () => Promise>; load: import("./Store").StoreAction void, (result: unknown) => void, (failureReason: any) => void, () => any>; }; createIconTitleSettings(): BlockTitleIconSettings; createBlockTitleSettings(): BlockTitleSettings; }