import { Component } from 'react'; export interface ILocalStorageProps { name: string; data: any; persist?: boolean; onMount?: (data: any) => void; debounce?: number; } export declare class LocalStorage extends Component { static defaultProps: { debounce: number; }; componentDidMount(): void; componentDidUpdate(props: any): void; componentWillUnmount(): void; put: any; remove(name?: string): void; render(): any; }