import { Shard } from "../shard"; type PersistConfig = { initialValue: Type; fallback?: Type; key: string; }; export declare class PersistShard extends Shard { private fallback?; private key; constructor({ initialValue, fallback, key }: PersistConfig); getKey: () => string; getFallbackData: () => Type | undefined; } export declare const persist: (config: PersistConfig) => PersistShard; export {};