import type { Logger } from '../logger'; import type { ILogger } from '../logger/constants'; export declare function getGeneratorVersion(pkgName: string, pkgVersion?: string, options?: { registryUrl?: string; install?: boolean; logger?: ILogger; }): Promise; /** * download npm package * @param {string} pkgName * @param {string} pkgVersion * @param {string} registryUrl * @returns void */ export declare function downloadPackage(pkgName: string, pkgVersion?: string, options?: { registryUrl?: string; install?: boolean; logger?: Logger; }): Promise;