dgz-ui-shared
Version:
Custom ui library using React.js, Shadcn/ui, TailwindCSS, Typescript, dgz-ui library
16 lines • 906 B
TypeScript
export type ColumnsStoreState = {
storedColumns: Record<string, Record<string, boolean>>;
setColumns: (storedColumns: ColumnsStoreState['storedColumns']) => void;
};
export declare const useColumnsStore: import("zustand").UseBoundStore<Omit<import("zustand").StoreApi<ColumnsStoreState>, "persist"> & {
persist: {
setOptions: (options: Partial<import("zustand/middleware").PersistOptions<ColumnsStoreState, ColumnsStoreState>>) => void;
clearStorage: () => void;
rehydrate: () => Promise<void> | void;
hasHydrated: () => boolean;
onHydrate: (fn: (state: ColumnsStoreState) => void) => () => void;
onFinishHydration: (fn: (state: ColumnsStoreState) => void) => () => void;
getOptions: () => Partial<import("zustand/middleware").PersistOptions<ColumnsStoreState, ColumnsStoreState>>;
};
}>;
//# sourceMappingURL=useColumnsStore.d.ts.map