blob: 2d6809d2d08e3044d05ba9e0cfbaf66c6aa5f488 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
|
import { DaemonAppUpgradeError, DaemonAppUpgradeEventStatus } from './daemon-rpc-types';
export type AppUpgradeEventStatusAutomaticStartingInstaller = {
type: 'APP_UPGRADE_STATUS_AUTOMATIC_STARTING_INSTALLER';
};
export type AppUpgradeEventStatusStartedInstaller = {
type: 'APP_UPGRADE_STATUS_STARTED_INSTALLER';
};
export type AppUpgradeEventStatusDownloadInitiated = {
type: 'APP_UPGRADE_STATUS_DOWNLOAD_INITIATED';
};
export type AppUpgradeEventStatusManualStartInstaller = {
type: 'APP_UPGRADE_STATUS_MANUAL_START_INSTALLER';
};
export type AppUpgradeEventStatusManualStartingInstaller = {
type: 'APP_UPGRADE_STATUS_MANUAL_STARTING_INSTALLER';
};
export type AppUpgradeEventStatusExitedInstaller = {
type: 'APP_UPGRADE_STATUS_EXITED_INSTALLER';
};
export type AppUpgradeEventStatus =
| AppUpgradeEventStatusStartedInstaller
| AppUpgradeEventStatusAutomaticStartingInstaller
| AppUpgradeEventStatusDownloadInitiated
| AppUpgradeEventStatusExitedInstaller
| AppUpgradeEventStatusManualStartingInstaller
| AppUpgradeEventStatusManualStartInstaller;
export type AppUpgradeEvent = DaemonAppUpgradeEventStatus | AppUpgradeEventStatus;
export type AppUpgradeStep = 'download' | 'error' | 'initial' | 'launch' | 'pause' | 'verify';
export type AppUpgradeError = DaemonAppUpgradeError | 'START_INSTALLER_FAILED' | 'INSTALLER_FAILED';
|