UNPKG

balena-cli

Version:

The official balena Command Line Interface

34 lines (33 loc) 1.56 kB
import { Command } from '@oclif/core'; interface FlagsDef { token: boolean; web: boolean; credentials: boolean; email?: string; user?: string; password?: string; port?: number; hideExperimentalWarning: boolean; } export default class LoginCmd extends Command { static description: string; static examples: string[]; static args: { token: import("@oclif/core/lib/interfaces").Arg<string | undefined, Record<string, unknown>>; }; static flags: { web: import("@oclif/core/lib/interfaces").BooleanFlag<boolean>; token: import("@oclif/core/lib/interfaces").BooleanFlag<boolean>; credentials: import("@oclif/core/lib/interfaces").BooleanFlag<boolean>; email: import("@oclif/core/lib/interfaces").OptionFlag<string | undefined, import("@oclif/core/lib/interfaces").CustomOptions>; user: import("@oclif/core/lib/interfaces").OptionFlag<string | undefined, import("@oclif/core/lib/interfaces").CustomOptions>; password: import("@oclif/core/lib/interfaces").OptionFlag<string | undefined, import("@oclif/core/lib/interfaces").CustomOptions>; port: import("@oclif/core/lib/interfaces").OptionFlag<number | undefined, import("@oclif/core/lib/interfaces").CustomOptions>; hideExperimentalWarning: import("@oclif/core/lib/interfaces").BooleanFlag<boolean>; }; static primary: boolean; run(): Promise<void>; private getLoggedInMessage; doLogin(loginOptions: FlagsDef, balenaUrl?: string, token?: string): Promise<void>; } export {};