export * from '@iotize/tap/service/core';
import { BleResourceMetaData, _TAP_SERVICE_EXTENSION_BLE_ } from '@iotize/tap/service/impl/ble';
export * from '@iotize/tap/service/impl/ble';
import { BundleResourceMetaData, _TAP_SERVICE_EXTENSION_BUNDLE_ } from '@iotize/tap/service/impl/bundle';
export * from '@iotize/tap/service/impl/bundle';
import { CloudResourceMetaData, _TAP_SERVICE_EXTENSION_CLOUD_ } from '@iotize/tap/service/impl/cloud';
export * from '@iotize/tap/service/impl/cloud';
import { DataLogResourceMetaData, _TAP_SERVICE_EXTENSION_DATALOG_ } from '@iotize/tap/service/impl/data-log';
export * from '@iotize/tap/service/impl/data-log';
import { DeviceResourceMetaData, _TAP_SERVICE_EXTENSION_DEVICE_ } from '@iotize/tap/service/impl/device';
export * from '@iotize/tap/service/impl/device';
import { FirmwareResourceMetaData, _TAP_SERVICE_EXTENSION_FIRMWARE_ } from '@iotize/tap/service/impl/firmware';
export * from '@iotize/tap/service/impl/firmware';
import { GroupResourceMetaData, _TAP_SERVICE_EXTENSION_GROUP_ } from '@iotize/tap/service/impl/group';
export * from '@iotize/tap/service/impl/group';
import { InterfaceResourceMetaData, _TAP_SERVICE_EXTENSION_INTERFACE_ } from '@iotize/tap/service/impl/interface';
export * from '@iotize/tap/service/impl/interface';
import { JvmResourceMetaData, _TAP_SERVICE_EXTENSION_JVM_ } from '@iotize/tap/service/impl/jvm';
export * from '@iotize/tap/service/impl/jvm';
import { LoraResourceMetaData, _TAP_SERVICE_EXTENSION_LORA_ } from '@iotize/tap/service/impl/lora';
export * from '@iotize/tap/service/impl/lora';
import { MqttResourceMetaData, _TAP_SERVICE_EXTENSION_MQTT_ } from '@iotize/tap/service/impl/mqtt';
export * from '@iotize/tap/service/impl/mqtt';
import { ScramResourceMetaData, _TAP_SERVICE_EXTENSION_SCRAM_ } from '@iotize/tap/service/impl/scram';
export * from '@iotize/tap/service/impl/scram';
import { SinglePacketResourceMetaData, _TAP_SERVICE_EXTENSION_SINGLEPACKET_ } from '@iotize/tap/service/impl/single-packet';
export * from '@iotize/tap/service/impl/single-packet';
import { TargetResourceMetaData, _TAP_SERVICE_EXTENSION_TARGET_ } from '@iotize/tap/service/impl/target';
export * from '@iotize/tap/service/impl/target';
import { TapnpassResourceMetaData, _TAP_SERVICE_EXTENSION_TAPNPASS_ } from '@iotize/tap/service/impl/tapnpass';
export * from '@iotize/tap/service/impl/tapnpass';
import { VariableResourceMetaData, _TAP_SERVICE_EXTENSION_VARIABLE_ } from '@iotize/tap/service/impl/variable';
export * from '@iotize/tap/service/impl/variable';
import { WifiResourceMetaData, _TAP_SERVICE_EXTENSION_WIFI_ } from '@iotize/tap/service/impl/wifi';
export * from '@iotize/tap/service/impl/wifi';
import { TimeResourceMetaData, _TAP_SERVICE_EXTENSION_TIME_ } from '@iotize/tap/service/impl/time';
export * from '@iotize/tap/service/impl/time';
import { EthernetResourceMetaData, _TAP_SERVICE_EXTENSION_ETHERNET_ } from '@iotize/tap/service/impl/ethernet';
export * from '@iotize/tap/service/impl/ethernet';
import { SlaveServerResourceMetaData, _TAP_SERVICE_EXTENSION_SLAVESERVER_ } from '@iotize/tap/service/impl/slave-server';
export * from '@iotize/tap/service/impl/slave-server';
export * from '@iotize/tap/service/impl/lte';
export { AppPathType, HostProtocol, SpecialFeature, TargetProtocol, VariableFormat } from '@iotize/tap';

const TapResourceMetaData = Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({}, BleResourceMetaData), BundleResourceMetaData), CloudResourceMetaData), DataLogResourceMetaData), DeviceResourceMetaData), FirmwareResourceMetaData), GroupResourceMetaData), InterfaceResourceMetaData), JvmResourceMetaData), LoraResourceMetaData), MqttResourceMetaData), ScramResourceMetaData), SinglePacketResourceMetaData), TargetResourceMetaData), TapnpassResourceMetaData), VariableResourceMetaData), WifiResourceMetaData), TimeResourceMetaData), EthernetResourceMetaData), SlaveServerResourceMetaData);
const _TAP_SERVICE_ALL_EXTENSIONS_ = [
    _TAP_SERVICE_EXTENSION_BLE_,
    _TAP_SERVICE_EXTENSION_BUNDLE_,
    _TAP_SERVICE_EXTENSION_CLOUD_,
    _TAP_SERVICE_EXTENSION_DATALOG_,
    _TAP_SERVICE_EXTENSION_DEVICE_,
    _TAP_SERVICE_EXTENSION_FIRMWARE_,
    _TAP_SERVICE_EXTENSION_GROUP_,
    _TAP_SERVICE_EXTENSION_INTERFACE_,
    _TAP_SERVICE_EXTENSION_JVM_,
    _TAP_SERVICE_EXTENSION_LORA_,
    _TAP_SERVICE_EXTENSION_MQTT_,
    _TAP_SERVICE_EXTENSION_SCRAM_,
    _TAP_SERVICE_EXTENSION_SINGLEPACKET_,
    _TAP_SERVICE_EXTENSION_TARGET_,
    _TAP_SERVICE_EXTENSION_TAPNPASS_,
    _TAP_SERVICE_EXTENSION_VARIABLE_,
    _TAP_SERVICE_EXTENSION_WIFI_,
    _TAP_SERVICE_EXTENSION_TIME_,
    _TAP_SERVICE_EXTENSION_ETHERNET_,
    _TAP_SERVICE_EXTENSION_SLAVESERVER_,
];

/**
 * Generated bundle index. Do not edit.
 */

export { TapResourceMetaData, _TAP_SERVICE_ALL_EXTENSIONS_ };
//# sourceMappingURL=iotize-tap-service-all.js.map
