type LocalStorageSetter = (value: T | ((prev: T) => T)) => void; type LocalStorageReturnType = [T, LocalStorageSetter]; /** A hook to handle local storage. Local storage can be used like a state variable. To initialize, pass the key and a default value: const [val, setVal] = useLocalStorage("my-val", "default value"); */ declare function useLocalStorage(key: string, initialValue: T): LocalStorageReturnType; export default useLocalStorage; //# sourceMappingURL=useLocalStorage.d.ts.map