@forge/cli

12.23.0-next.7-experimental-44b7a1213.0.0-next.11
out/command-line/view/module-view.d.ts
~out/command-line/view/module-view.d.tsModified
+10−1
Index: package/out/command-line/view/module-view.d.ts
===================================================================
--- package/out/command-line/view/module-view.d.ts
+++ package/out/command-line/view/module-view.d.ts
@@ -1,8 +1,9 @@
-import { UI } from '@forge/cli-shared';
+import { ModuleShowMeta, ModuleTemplateMeta, UI } from '@forge/cli-shared';
 import { AddTemplateMeta, DepChange } from '../../service/module-file-service';
 export declare class ModuleView {
     private readonly ui;
+    private static readonly MODULE_DETAILS_WIDTH;
     constructor(ui: UI);
     promptForList<T extends string>(message: string, choices: readonly T[]): Promise<T>;
     emptyLine(): void;
     warn(warning: string): void;
@@ -13,6 +14,14 @@
     renderDepConflictsBlocked(depChanges: Record<string, DepChange[]>, scope: string): void;
     renderDepConflictsResolved(depChanges: Record<string, DepChange[]>, scope: string): void;
     private renderDepTable;
     private renderFileChange;
+    promptForModuleSelection(message: string, templates: readonly ModuleTemplateMeta[]): Promise<ModuleTemplateMeta>;
+    renderModuleList(templates: ModuleTemplateMeta[]): void;
+    renderModuleDetails(template: ModuleShowMeta): void;
+    private formatModuleChoice;
+    private formatUiFramework;
+    private formatProductName;
+    private renderWrappedText;
+    private wrapText;
 }
 //# sourceMappingURL=module-view.d.ts.map
\ No newline at end of file