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