npm package diff

Package: @forge/cli

Versions: 11.3.0-next.17-experimental-beb5acf - 11.3.0-next.22

File: package/out/command-line/controller/install-controller.d.ts

Index: package/out/command-line/controller/install-controller.d.ts
===================================================================
--- package/out/command-line/controller/install-controller.d.ts
+++ package/out/command-line/controller/install-controller.d.ts
@@ -1,14 +1,14 @@
 /// <reference types="node" />
-import { AppConfigProvider, ConfigFile, UI, SupportedProductsService } from '@forge/cli-shared';
+import { AppConfigProvider, ConfigFile, UI, SupportedProduct, SupportedProductsService } from '@forge/cli-shared';
 import { URL } from 'url';
 import { InstallAppSiteCommand } from '../../installations/install-app-site';
 import { InstallationService } from '../../service/installation-service';
 import { InstallView } from '../view/install-view';
 interface InstallViewProps {
     environment: string;
     site?: URL;
-    products?: string[];
+    products?: SupportedProduct[];
     upgrade: boolean;
     nonInteractive?: boolean;
     confirmScopes: boolean;
     license?: string;
@@ -30,14 +30,16 @@
     private securityPrompt;
     private installOrUpgrade;
     private promptForProducts;
     private promptForSite;
-    private promptForUpgrade;
+    private getAppInstallations;
+    private getInstallationToUpgrade;
     private getUniqueInstallationProductsFromScopes;
     private isValidLicense;
     private validateLicenseOption;
     private checkForUIKit1Modules;
     run({ environment, site, products, upgrade, confirmScopes, license, licenseModes, usersWithAccess, nonInteractive }: InstallViewProps): Promise<void>;
+    private extractManifestData;
     private getXPAProductsAndSite;
     private checkForMultiProductScopes;
     private convertListScope;
     private isValidLicenseMode;