@forge/cli-shared

9.7.0-next.239.7.0-next.24
out/apps/register-app.d.ts
~out/apps/register-app.d.tsModified
+5−2
Index: package/out/apps/register-app.d.ts
===================================================================
--- package/out/apps/register-app.d.ts
+++ package/out/apps/register-app.d.ts
@@ -1,8 +1,11 @@
 import { ConfigFile, ConfigSectionReader, ConfigSectionWriter, NO_VALIDATION_TYPE } from '../config';
 import { CreateAppInput } from '../graphql';
 import { Logger } from '../ui';
 import { AppDetails } from './app-config';
+export type AppCompatibility = Record<string, {
+    required: boolean;
+}>;
 export interface CreateAppClientInput {
     name: string;
     description?: string;
     developerSpaceId?: string;
@@ -34,10 +37,10 @@
     constructor(appClient: CreateAppClient, appConfigReader: ConfigSectionReader<NO_VALIDATION_TYPE>, appConfigWriter: ConfigSectionWriter<AppDetails>, logger: Logger, configFile: ConfigFile);
     execute(input: CreateAppClientInput, { shouldPrependAppName }?: {
         shouldPrependAppName?: boolean | undefined;
     }): Promise<RegisterAppResult>;
-    registerApp(input: CreateAppClientInput, directory: string, { shouldPrependAppName, requiredProduct }: {
+    registerApp(input: CreateAppClientInput, directory: string, { shouldPrependAppName, compatibility }: {
         shouldPrependAppName: boolean;
-        requiredProduct?: string;
+        compatibility?: AppCompatibility;
     }): Promise<CreateAppResult>;
 }
 //# sourceMappingURL=register-app.d.ts.map
\ No newline at end of file