"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.inboundEvents = exports.socketEvents = void 0;
var socketEvents;
(function (socketEvents) {
    socketEvents["init"] = "INIT";
    socketEvents["controller"] = "CONTROLLER_CMD";
    socketEvents["connected"] = "CONNECTED";
    socketEvents["nodeFound"] = "NODE_FOUND";
    socketEvents["nodeAdded"] = "NODE_ADDED";
    socketEvents["nodeRemoved"] = "NODE_REMOVED";
    socketEvents["nodeUpdated"] = "NODE_UPDATED";
    socketEvents["valueUpdated"] = "VALUE_UPDATED";
    socketEvents["valueRemoved"] = "VALUE_REMOVED";
    socketEvents["metadataUpdated"] = "METADATA_UPDATED";
    socketEvents["rebuildRoutesProgress"] = "REBUILD_ROUTES_PROGRESS";
    socketEvents["healthCheckProgress"] = "HEALTH_CHECK_PROGRESS";
    socketEvents["info"] = "INFO";
    socketEvents["api"] = "API_RETURN";
    socketEvents["debug"] = "DEBUG";
    socketEvents["statistics"] = "STATISTICS";
    socketEvents["nodeEvent"] = "NODE_EVENT";
    socketEvents["grantSecurityClasses"] = "GRANT_SECURITY_CLASSES";
    socketEvents["validateDSK"] = "VALIDATE_DSK";
    socketEvents["inclusionAborted"] = "INCLUSION_ABORTED";
    socketEvents["znifferFrame"] = "ZNIFFER_FRAME";
    socketEvents["znifferState"] = "ZNIFFER_STATE";
})(socketEvents || (exports.socketEvents = socketEvents = {}));
// events from client ---> server
var inboundEvents;
(function (inboundEvents) {
    inboundEvents["init"] = "INITED";
    inboundEvents["zwave"] = "ZWAVE_API";
    inboundEvents["hass"] = "HASS_API";
    inboundEvents["mqtt"] = "MQTT_API";
    inboundEvents["zniffer"] = "ZNIFFER_API";
})(inboundEvents || (exports.inboundEvents = inboundEvents = {}));
