import type { DtsCache } from './cache.js'; export type FetchOut = { dts: string; url: string; } | undefined; /** * Factory: returns a `fetchDtsWithCache(url)` function backed by the given * persistent DtsCache plus an in-process LRU negative cache and an in-flight * dedup map. The closure isolates cache state per resolver instance. */ export declare function createFetchDts(cache: DtsCache): (url: string) => Promise; export type FetchDtsWithCache = ReturnType; //# sourceMappingURL=fetchDts.d.ts.map