import { LocalStorageProperties, UpdateState } from './useLocalStorageStateBase';
export default function useLocalStorageState(key: string): [unknown, UpdateState<unknown>, LocalStorageProperties];
export default function useLocalStorageState<T = undefined>(key: string): [T | undefined, UpdateState<T | undefined>, LocalStorageProperties];
export default function useLocalStorageState<T>(key: string, defaultValue: T | (() => T)): [T, UpdateState<T>, LocalStorageProperties];
