import { NamedResourceData, ResourceData, ResourcePath } from '../storage'; export type SimpleStorage = { [key in K]: V; }; export type ResourceStorage = SimpleStorage; export interface ImageResourceStorageHandler { storage: ResourceStorage; set: (data: NamedResourceData) => Promise; get: (resourcePath: ResourcePath) => ResourceData | null; } export declare function makeImageResourceStorage(): ImageResourceStorageHandler; export declare function computeResourcePath(resource: NamedResourceData): Promise;