/** * 显示隐藏 store * @param defVal 默认值 * @returns writable */ declare function newShowHide(defVal?: boolean): { subscribe: (this: void, run: import("svelte/store").Subscriber, invalidate?: (value?: boolean) => void) => import("svelte/store").Unsubscriber; change: () => void; show: () => void; hide: () => void; value: () => boolean; reset: () => void; }; declare function getShowHideByKey(key: string, defVal?: boolean): any; declare function getShowHideMap(): {}; declare let toolbarList: import("svelte/store").Writable; declare let printElements: import("svelte/store").Writable; declare let hasSelectEls: { subscribe: (this: void, run: import("svelte/store").Subscriber, invalidate?: (value?: boolean) => void) => import("svelte/store").Unsubscriber; change: () => void; enable: () => void; disable: () => void; value: () => boolean; set: (val: boolean) => void; reset: () => void; }; declare let selectEls: import("svelte/store").Writable; declare let mobileType: import("svelte/store").Writable; declare let mobilePanelOpen: import("svelte/store").Writable; declare let preferences: import("svelte/store").Writable<{ theme: string; }>; /** * 根据key获取缓存的设置 * @param key 键 * @param defVal 默认值 */ declare function getPreferences(key: string, defVal: any): any; declare function setPreferences(key: string, defVal: any): { theme: string; }; export { newShowHide, getShowHideByKey, getShowHideMap, toolbarList, printElements, hasSelectEls, selectEls, mobileType, mobilePanelOpen, preferences, getPreferences, setPreferences, };