export declare const useLocalStorage: <T>(key: string, defaultValue: T) => [T | undefined, (value: T) => void, () => void];
export declare const useSessionStorage: <T>(key: string, defaultValue: T) => [T | undefined, (value: T) => void, () => void];
declare const useStorage: <T>(key: string, defaultValue: T, storageObject: Storage) => [T | undefined, (value: T) => void, () => void];
export default useStorage;
