/// type Serializer = (object: T | undefined) => string; type Parser = (val: string) => T | undefined; type Setter = React.Dispatch>; type Options = Partial<{ serializer: Serializer; parser: Parser; logger: (error: any) => void; syncData: boolean; }>; declare function useLocalStorage(key: string, defaultValue: T, options?: Options): [T, Setter]; export default useLocalStorage;