balena-cli
Version:
The official balena Command Line Interface
21 lines (20 loc) • 899 B
TypeScript
import { type Interfaces, Command } from '@oclif/core';
import type * as BalenaSdk from 'balena-sdk';
export declare const commitOrIdArg: Interfaces.ArgDefinition<string | number, Record<string, unknown>>;
type FlagsDef = Interfaces.InferredFlags<typeof ReleaseCmd.flags>;
export default class ReleaseCmd extends Command {
static description: string;
static examples: string[];
static flags: {
json: Interfaces.BooleanFlag<boolean>;
composition: Interfaces.BooleanFlag<boolean>;
};
static args: {
commitOrId: Interfaces.Arg<string | number, Record<string, unknown>>;
};
static authenticated: boolean;
run(): Promise<void>;
showComposition(commitOrId: string | number, balena: BalenaSdk.BalenaSDK): Promise<void>;
showReleaseInfo(commitOrId: string | number, balena: BalenaSdk.BalenaSDK, options: FlagsDef): Promise<void>;
}
export {};