import ReactiveState from './reactive-state'; export declare type Locale = Record; declare class ConfigStore { currentLocale: ReactiveState; themeVars: ReactiveState>; private _pageInitFlags; private _cleanupCallbacks; private _deepEqual; switchLocale(locale: Locale, componentId?: string): void; updateThemeVars(vars: Record): void; private _getOrInitPageFlag; registerCleanup(componentId: string, cleanup: () => void): void; resetPageState(componentId?: string): void; } export declare const configStore: ConfigStore; export {};