@amplitude/ampli
Version:
Amplitude CLI
15 lines (14 loc) • 881 B
TypeScript
import BaseAction, { CommonFlagsWithToken } from './base';
import { Runtime, RuntimeLanguage, RuntimePlatform } from '../types';
export declare const DEPRECATED_RUNTIMES = "deprecated-runtimes";
declare type ConfigureFlags = CommonFlagsWithToken & {
[DEPRECATED_RUNTIMES]: boolean | undefined;
};
export default class ConfigureAction extends BaseAction<ConfigureFlags> {
run(platform?: RuntimePlatform): Promise<boolean>;
getPlatformChoices(runtimes: Runtime[], currentRuntime: Runtime | undefined): RuntimePlatform[];
static getLanguageChoices(runtimes: Runtime[], platform: RuntimePlatform): RuntimeLanguage[];
static compareLanguages(language1: RuntimeLanguage, language2: RuntimeLanguage): number;
getRuntimeChoices(runtimes: Runtime[], platform: RuntimePlatform, language: RuntimeLanguage, currentRuntime: Runtime | undefined): Runtime[];
}
export {};