const Statuses = {
  Pending: "pending",
  Sent: "sent",
  ManifestReceived: "manifest_received",
  ManifestAccepted: "manifest_accepted",
  ManifestRejected: "manifest_rejected",
  PreconditionAwait: "requirements_await",
  PreconditionSuceeded: "requirements_succeeded",
  ManifestCancelReceived: "manifest_cancel_received",
  ManifestCancelAccepted: "manifest_cancel_accepted",
  ManifestCancelRejected: "manifest_cancel_rejected",
  ManifestValidationSucceeded: "manifest_validation_succeeded",
  ManifestValidationFailed: "manifest_validation_failed",
  DownloadStarted: "download_started",
  Downloading: "downloading",
  DownloadCompleted: "download_completed",
  DownloadFailed: "download_failed",
  InstallApprovalAwait: "install_approval_await",
  InstallApprovalReceived: "install_approval_received",
  InstallStarted: "install_started",
  Installing: "installing",
  InstallSucceeded: "install_succeeded",
  InstallFailed: "install_failed",
  RollbackStarted: "rollback_started",
  RollbackSucceeded: "rollback_succeeded",
  RollbackFailed: "rollback_failed",
  CleanupSucceeded: "cleanup_succeeded",
  CleanupFailed: "cleanup_failed",
  ManifestError: "manifest_error",
  ManifestRollback: "manifest_rollback",
  ManifestSucceeded: "manifest_succeeded",
  ManifesCanceled: "manifest_canceled",
  ManifestCancelPending: "manifest_cancel_pending",
  PackageDownloadStarted: "package_download_start",
  PackageDownloadCompleted: "package_download_complete",
  PackageInstallStarted: "package_install_start",
  PackageInstallCompleted: "package_install_complete",
  RequirementsFailed: "requirements_failed",
  InstallScheduled: "install_scheduled",
};

export default Statuses;
