export type TypeFetchResult = { dts: string; url: string; resolvedPkg?: string; }; export type ModuleShim = { module: string; path: string; }; export interface ResolvedTypeFile { path: string; content: string; ambient?: boolean; } export interface ResolvedTypeDef { pkg: string; mainPath: string; files: ResolvedTypeFile[]; shims: ModuleShim[]; ambient?: boolean; } export interface TypeProvider { resolve(pkg: string): Promise; } //# sourceMappingURL=typeProvider.d.ts.map