balena-sdk
Version:
The Balena JavaScript SDK
13 lines (12 loc) • 507 B
TypeScript
import type { BalenaRequest } from 'balena-request';
export interface OsUpdateActionResult {
status: 'idle' | 'in_progress' | 'done' | 'error' | 'configuring' | 'triggered';
parameters?: {
target_version: string;
};
error?: string;
fatal?: boolean;
}
export declare const getOsUpdateHelper: (deviceUrlsBase: string, request: BalenaRequest) => {
startOsUpdate: (uuid: string, targetOsVersion: string, deviceActionsApiVersion: "v1" | "v2") => Promise<OsUpdateActionResult>;
};