import { PersistOptions as _PersistOptions } from 'zustand/middleware'; export declare type StateStorage = { getItem: (name: string) => string | null | Promise; setItem: (name: string, value: string) => void | Promise; }; export declare type StorageValue = { state: S; version: number; }; declare type PersistOptionsWithoutName = Omit<_PersistOptions, 'name'>; export declare type PersistOptions = PersistOptionsWithoutName & { enabled?: boolean; name?: string; }; export {}; //# sourceMappingURL=PersistOptions.d.ts.map