UNPKG

balena-cli

Version:

The official balena Command Line Interface

31 lines (30 loc) 1.68 kB
import { Command } from '@oclif/core'; interface FlagsDef { fleet?: string; yes: boolean; advanced: boolean; 'os-version'?: string; drive?: string; config?: string; 'provisioning-key-name'?: string; 'provisioning-key-expiry-date'?: string; } export default class DeviceInitCmd extends Command { static description: string; static examples: string[]; static flags: { fleet: import("@oclif/core/lib/interfaces").OptionFlag<string | undefined, import("@oclif/core/lib/interfaces").CustomOptions>; yes: import("@oclif/core/lib/interfaces").BooleanFlag<boolean>; advanced: import("@oclif/core/lib/interfaces").BooleanFlag<boolean>; 'os-version': import("@oclif/core/lib/interfaces").OptionFlag<string | undefined, import("@oclif/core/lib/interfaces").CustomOptions>; drive: import("@oclif/core/lib/interfaces").OptionFlag<string | undefined, import("@oclif/core/lib/interfaces").CustomOptions>; config: import("@oclif/core/lib/interfaces").OptionFlag<string | undefined, import("@oclif/core/lib/interfaces").CustomOptions>; 'provisioning-key-name': import("@oclif/core/lib/interfaces").OptionFlag<string | undefined, import("@oclif/core/lib/interfaces").CustomOptions>; 'provisioning-key-expiry-date': import("@oclif/core/lib/interfaces").OptionFlag<string | undefined, import("@oclif/core/lib/interfaces").CustomOptions>; }; static authenticated: boolean; run(): Promise<string>; configureOsImage(path: string, uuid: string, options: FlagsDef): Promise<void>; writeOsImage(path: string, deviceType: string, options: FlagsDef): Promise<void>; } export {};