/// import { Theme } from '../theme/types'; import { Locale } from '../locale'; import { UserIdentity } from './types'; export declare type StoreData = { theme?: Theme; locale?: Locale; identity?: UserIdentity; }; export declare type Store = { getContext: () => StoreData; setContext: (context: Partial) => void; setLocalCache?: (context: Partial) => void; }; export declare const appLocalStorageKey = "brj-app__storage"; export declare const loadInitStorage: () => StoreData; export declare const createStore: (localCache: StoreData, setLocalCache: (context: Partial) => void) => Store; export declare const GlobalAppState: import("react").Context;