@forge/cli
12.23.0-next.7-experimental-44b7a1213.0.0-next.11
out/command-line/controller/module-add-controller.d.ts+
out/command-line/controller/module-add-controller.d.tsNew file+23
Index: package/out/command-line/controller/module-add-controller.d.ts
===================================================================
--- package/out/command-line/controller/module-add-controller.d.ts
+++ package/out/command-line/controller/module-add-controller.d.ts
@@ -0,0 +1,23 @@
+import { AddModuleOptions, ModuleService } from '../../service/module-service';
+import { ModuleAddFileService } from '../../service/module-file-service';
+import { ModuleView } from '../view/module-view';
+import { TemplateContext } from '../register-app-commands';
+export declare const MODULE_PRODUCTS: readonly [TemplateContext.JIRA, TemplateContext.CONFLUENCE, TemplateContext.JIRA_SERVICE_MANAGEMENT];
+export declare class ModuleAddController {
+ private readonly moduleView;
+ private readonly moduleService;
+ private readonly fileService;
+ constructor(moduleView: ModuleView, moduleService: ModuleService, fileService: ModuleAddFileService);
+ run(options: AddModuleOptions): Promise<void>;
+ private runModuleAdd;
+ private resolveProduct;
+ private resolveTemplateByModuleType;
+ private resolveSelectedTemplate;
+ private assertNotBlockedByConflicts;
+ private renderRunResult;
+ private renderConflicts;
+ private resolveUIFramework;
+ private collectVariables;
+ private promptForVariable;
+}
+//# sourceMappingURL=module-add-controller.d.ts.map
\ No newline at end of file