UNPKG

@amplitude/ampli

Version:

Amplitude CLI

15 lines (14 loc) 881 B
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 {};