/** * Resolve resources with caching. */ export default class CacheResolver { toAbsolute: (relative: string) => string; cache: { [key: string]: T; }; resolvers: { [key: string]: Promise; }; constructor(toAbsolute: (relative: string) => string); resolve(src: string, resolver: (abs: string) => Promise): Promise; private _cached(abs); private _resolving(abs); private _resolved(abs, result); }