"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.MaintenanceTask = void 0;
class MaintenanceTask {
    constructor(json) {
        Object.assign(this, json);
    }
}
exports.MaintenanceTask = MaintenanceTask;
(function (MaintenanceTask) {
    let StatusEnum;
    (function (StatusEnum) {
        StatusEnum["Pending"] = "pending";
        StatusEnum["Ongoing"] = "ongoing";
        StatusEnum["Cancelled"] = "cancelled";
        StatusEnum["Completed"] = "completed";
    })(StatusEnum = MaintenanceTask.StatusEnum || (MaintenanceTask.StatusEnum = {}));
    let TaskTypeEnum;
    (function (TaskTypeEnum) {
        TaskTypeEnum["KeyPairUpdate"] = "KEY_PAIR_UPDATE";
        TaskTypeEnum["NewUserOwnDataAccess"] = "NEW_USER_OWN_DATA_ACCESS";
        TaskTypeEnum["Other"] = "OTHER";
    })(TaskTypeEnum = MaintenanceTask.TaskTypeEnum || (MaintenanceTask.TaskTypeEnum = {}));
})(MaintenanceTask || (exports.MaintenanceTask = MaintenanceTask = {}));
//# sourceMappingURL=MaintenanceTask.js.map