export const createMemoryStorage: () => Storage; type LazyStorage = Storage | (() => Storage); export function getDefaultStorage(): LazyStorage; export function setDefaultStorage(storage: LazyStorage): void; export function useIsMounted(): () => boolean; type Value = T | null | ((x: T | null) => T | null); export function useStorage(key: string, defaultValue?: T | null, getStorage?: Storage | (() => Storage)): [T | null, (newValue: Value) => void]; export function useRefresh(): () => void; type ClassType = { new (...args: Args): T; }; export function useInstance(Class: ClassType, ...args: Args): T; export function usePrevious(value: T, count?: number): T[]; //# sourceMappingURL=index.d.ts.map