"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.AppEventActorType = exports.AppEventType = void 0;
var AppEventType;
(function (AppEventType) {
    // Deploy lifecycle
    AppEventType["DEPLOY"] = "deploy";
    AppEventType["ROLLBACK"] = "rollback";
    // Runtime operations
    AppEventType["SCALE"] = "scale";
    AppEventType["RESOURCE_UPDATE"] = "resource_update";
    AppEventType["RESTART"] = "restart";
    // Lifecycle
    AppEventType["START"] = "start";
    AppEventType["STOP"] = "stop";
    AppEventType["CONFIG_UPDATE"] = "config_update";
    // System events
    AppEventType["RECONCILED"] = "reconciled";
    AppEventType["CREATED"] = "created";
    AppEventType["DELETE"] = "delete";
})(AppEventType || (exports.AppEventType = AppEventType = {}));
var AppEventActorType;
(function (AppEventActorType) {
    AppEventActorType["USER"] = "user";
    AppEventActorType["SYSTEM"] = "system";
    AppEventActorType["SCHEDULER"] = "scheduler";
    AppEventActorType["API"] = "api";
})(AppEventActorType || (exports.AppEventActorType = AppEventActorType = {}));
