export interface useLocalStorageProps { name: string; defaultValue?: T; parse?: (value: any) => T; updateValue?: (oldValue: O, newValue: T) => T; } export declare const useLocalStorage: (props: useLocalStorageProps) => { load: boolean; value: T | undefined; setLocalStorage: (newValue: any) => void; onClearLocalStorage: () => void; };