import type { Extension } from '../Extension'; import type { PackageManagerStrategy } from '../packageManagers/PackageManagerStrategy'; import { PackageManagerNames } from '../packageManagers/PackageManagerStrategy'; export declare const getExtensionOptions: (chosenExtensions: Array, cliArgs: Record) => Promise>; export declare type ProjectMetaData = { name: string; rootDirectory: string; chosenPackageManager: PackageManagerNames; packageManagerStrategy: PackageManagerStrategy; }; export declare const promptMetadata: (partialMetaDataFromCliArgs: Partial) => Promise; export declare const performUserDialog: (extensions: Array, metaDataFromCliArgs: Partial, cliArgs: Record, preChosenExtensions?: (Extension | undefined)[] | undefined) => Promise<{ extensionsWithOptions: Array; projectMetadata: ProjectMetaData; }>; //# sourceMappingURL=PerformUserDialog.d.ts.map