export declare enum ControllerCommand { beginInclusion = "controller.begin_inclusion", stopInclusion = "controller.stop_inclusion", cancelSecureBootstrapS2 = "controller.cancel_secure_bootstrap_s2", beginExclusion = "controller.begin_exclusion", stopExclusion = "controller.stop_exclusion", removeFailedNode = "controller.remove_failed_node", replaceFailedNode = "controller.replace_failed_node", healNode = "controller.heal_node", rebuildNodeRoutes = "controller.rebuild_node_routes", beginHealingNetwork = "controller.begin_healing_network", beginRebuildingRoutes = "controller.begin_rebuilding_routes", stopHealingNetwork = "controller.stop_healing_network", stopRebuildingRoutes = "controller.stop_rebuilding_routes", isFailedNode = "controller.is_failed_node", getAssociationGroups = "controller.get_association_groups", getAssociations = "controller.get_associations", checkAssociation = "controller.check_association", isAssociationAllowed = "controller.is_association_allowed", addAssociations = "controller.add_associations", removeAssociations = "controller.remove_associations", removeNodeFromAllAssocations = "controller.remove_node_from_all_assocations", removeNodeFromAllAssociations = "controller.remove_node_from_all_associations", getNodeNeighbors = "controller.get_node_neighbors", grantSecurityClasses = "controller.grant_security_classes", validateDSKAndEnterPIN = "controller.validate_dsk_and_enter_pin", provisionSmartStartNode = "controller.provision_smart_start_node", unprovisionSmartStartNode = "controller.unprovision_smart_start_node", getProvisioningEntry = "controller.get_provisioning_entry", getProvisioningEntries = "controller.get_provisioning_entries", supportsFeature = "controller.supports_feature", backupNVMRaw = "controller.backup_nvm_raw", restoreNVM = "controller.restore_nvm", restoreNVMRaw = "controller.restore_nvm_raw", setRFRegion = "controller.set_rf_region", getRFRegion = "controller.get_rf_region", toggleRF = "controller.toggle_rf", setPowerlevel = "controller.set_powerlevel", getPowerlevel = "controller.get_powerlevel", getState = "controller.get_state", getKnownLifelineRoutes = "controller.get_known_lifeline_routes", getAnyFirmwareUpdateProgress = "controller.get_any_firmware_update_progress", isAnyOTAFirmwareUpdateInProgress = "controller.is_any_ota_firmware_update_in_progress", getAvailableFirmwareUpdates = "controller.get_available_firmware_updates", beginOTAFirmwareUpdate = "controller.begin_ota_firmware_update", firmwareUpdateOTA = "controller.firmware_update_ota", firmwareUpdateOTW = "controller.firmware_update_otw", isFirmwareUpdateInProgress = "controller.is_firmware_update_in_progress", setMaxLongRangePowerlevel = "controller.set_max_long_range_powerlevel", getMaxLongRangePowerlevel = "controller.get_max_long_range_powerlevel", setLongRangeChannel = "controller.set_long_range_channel", getLongRangeChannel = "controller.get_long_range_channel", getAllAvailableFirmwareUpdates = "controller.get_all_available_firmware_updates", assignReturnRoutes = "controller.assign_return_routes", deleteReturnRoutes = "controller.delete_return_routes", assignSUCReturnRoutes = "controller.assign_suc_return_routes", deleteSUCReturnRoutes = "controller.delete_suc_return_routes", assignPriorityReturnRoute = "controller.assign_priority_return_route", assignPrioritySUCReturnRoute = "controller.assign_priority_suc_return_route", assignCustomReturnRoutes = "controller.assign_custom_return_routes", assignCustomSUCReturnRoutes = "controller.assign_custom_suc_return_routes", setPriorityRoute = "controller.set_priority_route", removePriorityRoute = "controller.remove_priority_route", getPriorityRoute = "controller.get_priority_route", discoverNodeNeighbors = "controller.discover_node_neighbors", getBackgroundRSSI = "controller.get_background_rssi", getLongRangeNodes = "controller.get_long_range_nodes", getDSK = "controller.get_dsk", getNVMId = "controller.get_nvm_id", externalNVMOpen = "controller.external_nvm_open", externalNVMClose = "controller.external_nvm_close", externalNVMReadByte = "controller.external_nvm_read_byte", externalNVMWriteByte = "controller.external_nvm_write_byte", externalNVMReadBuffer = "controller.external_nvm_read_buffer", externalNVMWriteBuffer = "controller.external_nvm_write_buffer", externalNVMReadBuffer700 = "controller.external_nvm_read_buffer_700", externalNVMWriteBuffer700 = "controller.external_nvm_write_buffer_700", externalNVMOpenExt = "controller.external_nvm_open_ext", externalNVMCloseExt = "controller.external_nvm_close_ext", externalNVMReadBufferExt = "controller.external_nvm_read_buffer_ext", externalNVMWriteBufferExt = "controller.external_nvm_write_buffer_ext", querySupportedRFRegions = "controller.query_supported_rf_regions", queryRFRegionInfo = "controller.query_rf_region_info", beginJoiningNetwork = "controller.begin_joining_network", stopJoiningNetwork = "controller.stop_joining_network", beginLeavingNetwork = "controller.begin_leaving_network", stopLeavingNetwork = "controller.stop_leaving_network", getPriorityReturnRouteCached = "controller.get_priority_return_route_cached", getPriorityReturnRoutesCached = "controller.get_priority_return_routes_cached", getPrioritySUCReturnRouteCached = "controller.get_priority_suc_return_route_cached", getCustomReturnRoutesCached = "controller.get_custom_return_routes_cached", getCustomSUCReturnRoutesCached = "controller.get_custom_suc_return_routes_cached", getAllAssociationGroups = "controller.get_all_association_groups", getAllAssociations = "controller.get_all_associations", getSupportedRFRegions = "controller.get_supported_rf_regions" }