import { Account } from '../types'; import { GlobalStore } from './GlobalStore'; export declare class GlobalUiStore { globalStore: GlobalStore; accountFilterMap: Map; displayedDate: Date; displayedDateRange: { start: Date; end: Date; }; constructor(globalStore: GlobalStore); get allSelectedAccounts(): import('..').DetailedAccount[]; get selectedAccounts(): import('..').DetailedAccount[]; get selectedAccountGuids(): string[]; get isCopyLoaded(): boolean; get isConfigLoaded(): boolean; get areUserFeaturesLoaded(): boolean; get isInitialized(): boolean; populateAccountFilterMap: (accounts: Account[]) => void; resetAccountFilterMap: () => void; updateAccountFilterMap: (guid: string, isIncluded: boolean) => void; setDisplayedDate: (startDate: Date, endDate: Date) => void; get shouldDisableNextDate(): boolean; get shouldDisablePrevDate(): boolean; }