import { StoreApi } from '../types'; export type PersistStorage = { getItem: (key: string) => string | null; setItem: (key: string, value: string) => void; }; type CreatePersistProps = { name: string; version?: string; storage: PersistStorage; partialize: (state: TStore) => Partial; store: StoreApi; }; /** * Creates a persist middleware that saves the store state to the storage. */ export declare const persist: ({ name, version, storage, store, partialize, }: CreatePersistProps) => StoreApi; export {};