/** * Created by Ivo Meißner on 08.08.17. * * @flow */ import { flags } from '@oclif/command'; import { BaseCommand } from '../base/base-command'; import { IEnvironmentConfig } from '../types'; export default class StatusCommand extends BaseCommand { static command: string; static description: string; static flags: { env: flags.IOptionFlag; dir: flags.IOptionFlag; }; run(): Promise; /** * Loads and prints the status * Returns true if project has a valid status and no errors * * @param env * @returns {Promise.} */ loadAndPrintStatus(env: IEnvironmentConfig): Promise; migrateProject(dryRun: boolean, env: IEnvironmentConfig): Promise; } export declare const MIGRATE_PROJECT_MUTATION = "mutation MigrateProjectMutation(\n $input: migrateProjectInput!\n) {\n migrateProject(input: $input) {\n node {\n id\n name\n alias\n version {\n id\n bundle\n }\n }\n errors {\n description\n path\n module\n }\n changes {\n description\n path\n module\n type\n }\n }\n}";