"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.ServerRoleType = exports.LocalActions = exports.PROLINUXD_DIR = void 0;
exports.PROLINUXD_DIR = '/opt/prolinuxd/';
var LocalActions;
(function (LocalActions) {
    // Device actions
    LocalActions["ERROR"] = "error";
    LocalActions["LOG"] = "log";
    LocalActions["DEVICE_STREAM_TERMINAL"] = "device-stream-terminal";
    LocalActions["SET_TOKEN"] = "set-token";
    LocalActions["SET_SELECTED_ROOT"] = "set-selected-root";
    LocalActions["SET_LOCKED_ROOT"] = "set-locked-root";
    LocalActions["SET_HOSTNAME"] = "set-hostname";
    LocalActions["STATUS"] = "status";
    LocalActions["GET_LOGS"] = "get-logs";
    LocalActions["GET_UPDATE_INFO"] = "get-update-info";
    LocalActions["START_UPDATE"] = "start-update";
    LocalActions["UPDATE_PROGRESS"] = "update-progress";
    LocalActions["RESULT"] = "result";
    LocalActions["SET_DISABLE_KEXEC"] = "set-disable-kexec";
    LocalActions["DESCRIBE_API"] = "describe-api";
    LocalActions["SET_REMOTE_API"] = "set-remote-api";
    LocalActions["SET_RESET_PERSISTROOT_FLAG"] = "set-reset-persistroot-flag";
    LocalActions["RUNTIME_VERIFY_STATE_INTEGRITY"] = "runtime-verify-state-integrity";
    // Server actions
    LocalActions["SERVER_STATUS"] = "server-status";
    LocalActions["SERVER_ROLE_ENABLE"] = "server-role-enable";
    LocalActions["SERVER_ROLE_DISABLE"] = "server-role-disable";
})(LocalActions = exports.LocalActions || (exports.LocalActions = {}));
/* ProLinux Server Roles */
var ServerRoleType;
(function (ServerRoleType) {
    ServerRoleType["WEBSERVER"] = "webserver";
    ServerRoleType["SECURE_SWITCH_APPLIANCE"] = "secure-switch-appliance";
})(ServerRoleType = exports.ServerRoleType || (exports.ServerRoleType = {}));
//# sourceMappingURL=constants.js.map