UNPKG

@omnimedia/omnitool

Version:

open source video processing tools

11 lines (10 loc) 362 B
import { Hash } from "./basics.js"; import { Media } from "./media.js"; import { Resource } from "./resource.js"; import { Datafile } from "../utils/datafile.js"; export declare class ResourcePool { #private; /** store a media file (avoids duplicates via hash) */ store(datafile: Datafile): Promise<Media>; require(hash: Hash): Resource.Media; }