UNPKG

kolenkainc-honohub-react

Version:

React admin panel for honohub

25 lines (24 loc) 1 kB
export declare enum SupportedLang { NODEJS = "js", PYTHON = "py", CURL = "bash" } export type PreferencesStoreProps = { lang: SupportedLang; isShrink: boolean; }; export type PreferencesStore = PreferencesStoreProps & { setLang: (value: SupportedLang) => void; setShrink: (value?: boolean) => void; }; export declare const createPreferencesStore: () => import("zustand").UseBoundStore<Omit<import("zustand").StoreApi<PreferencesStore>, "persist"> & { persist: { setOptions: (options: Partial<import("zustand/middleware").PersistOptions<PreferencesStore, unknown>>) => void; clearStorage: () => void; rehydrate: () => Promise<void> | void; hasHydrated: () => boolean; onHydrate: (fn: (state: PreferencesStore) => void) => () => void; onFinishHydration: (fn: (state: PreferencesStore) => void) => () => void; getOptions: () => Partial<import("zustand/middleware").PersistOptions<PreferencesStore, unknown>>; }; }>;