/// import yargs from "yargs"; import Q from "q"; import Command from "./command"; import type { CliOptions, RunCallback } from "./apm-cli"; export default class Login extends Command { constructor(); static getTokenOrLogin(callback: any): any; parseOptions(argv: string[]): yargs.Argv<{ token: string; }>; run(options: CliOptions, callback: RunCallback): Q.Promise; prompt(options: any): Q.Promise; welcomeMessage(state: any): Q.Promise; openURL(state: any): Promise | Q.Promise; getToken(state: any): Q.Promise; saveToken({ token }: { token: any; }): Q.Promise; }