import { Storage } from '../../services/storage/Storage'; import { StorageItem } from '../../services/storage/StorageItem'; export type UseStorage = { add: (value: T) => void; addAll: (value: T[]) => void; remove: (id: string) => void; removeAll: (ids: string[]) => void; get: (id: string) => T | undefined; getAll: (ids: string[]) => T[]; }; export declare function useStorage(storage: Storage): () => UseStorage;