diff options
| -rw-r--r-- | desktop/packages/mullvad-vpn/src/shared/app-upgrade.ts | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/desktop/packages/mullvad-vpn/src/shared/app-upgrade.ts b/desktop/packages/mullvad-vpn/src/shared/app-upgrade.ts index b6f7d1b427..393b84fc37 100644 --- a/desktop/packages/mullvad-vpn/src/shared/app-upgrade.ts +++ b/desktop/packages/mullvad-vpn/src/shared/app-upgrade.ts @@ -1,5 +1,17 @@ import { DaemonAppUpgradeError, DaemonAppUpgradeEventStatus } from './daemon-rpc-types'; -export type AppUpgradeEvent = DaemonAppUpgradeEventStatus; +export type AppUpgradeEventStatusStartingInstaller = { + type: 'APP_UPGRADE_STATUS_STARTING_INSTALLER'; +}; + +export type AppUpgradeEventStatusStartedInstaller = { + type: 'APP_UPGRADE_STATUS_STARTED_INSTALLER'; +}; + +export type AppUpgradeEventStatus = + | AppUpgradeEventStatusStartingInstaller + | AppUpgradeEventStatusStartedInstaller; + +export type AppUpgradeEvent = DaemonAppUpgradeEventStatus | AppUpgradeEventStatus; export type AppUpgradeError = DaemonAppUpgradeError | 'START_INSTALLER_FAILED'; |
