@typespec/compiler
Version:
TypeSpec compiler and standard library
9 lines • 521 B
TypeScript
import { Hash } from "../install/spec.js";
import { type NpmManifest } from "./npm-registry.js";
export declare function downloadPackageVersion(packageName: string, version: string, dest: string): Promise<ExtractedTarballResult>;
export declare function downloadAndExtractPackage(manifest: NpmManifest, dest: string, hashAlgorithm?: string): Promise<ExtractedTarballResult>;
export interface ExtractedTarballResult {
readonly dest: string;
readonly hash: Hash;
}
//# sourceMappingURL=npm-package-download.d.ts.map