@forge/cli
14.1.0-next.19-experimental-fd0ebbc14.1.0-next.32
out/command-line/register-app-commands.d.ts~
out/command-line/register-app-commands.d.tsModified+2−1
Index: package/out/command-line/register-app-commands.d.ts
===================================================================
--- package/out/command-line/register-app-commands.d.ts
+++ package/out/command-line/register-app-commands.d.ts
@@ -1,5 +1,5 @@
-import { CommandLineUI, CreateAppCommand, CreateAppCommandResult } from '@forge/cli-shared';
+import { AppCompatibility, CommandLineUI, CreateAppCommand, CreateAppCommandResult } from '@forge/cli-shared';
import { AnalyticsClientReporter } from '../analytics-client/analytics-client';
import { DevSpaceService } from '../devspace';
import { Dependencies } from './dependency-injection';
export declare enum TemplateCategory {
@@ -45,7 +45,8 @@
}
export declare const isValidDevSpaceId: (developerSpaceId: string) => boolean;
export declare function createCommandHandler(ui: CommandLineUI, createAppCommand: CreateAppCommand, name: string, { template, directory, developerSpaceId, acceptTerms, personal }: CreateCommandHandlerOptions, devSpaceService: DevSpaceService, isDevSpaceSelectionEnabled: boolean, analyticsClientReporter: AnalyticsClientReporter): Promise<CreateAppCommandResult | void>;
export declare function filterTemplatesByProduct(templates: string[], product: string, productOptions: TemplateContext[]): string[];
+export declare function getTemplateCompatibility(productName: TemplateContext, templateName: string, productOptions: TemplateContext[]): AppCompatibility | undefined;
export declare function registerCommands(deps: Dependencies): Promise<void>;
export {};
//# sourceMappingURL=register-app-commands.d.ts.map
\ No newline at end of file