export { // Data Source IDataSourceIdentifier, IDataSource, IDataSourceEntity, // IoT Central Protocol Gatewway IDiscoverDataSourcesRequestParams, ISetDataSourcesRequestParams, IDeleteDataSourcesRequestParams, IGetDataSourceEntitiesRequestParams, IDeviceInfo, IAssetInfo, IDestinationCapability, IDataSourceEntityPublishingConfiguration, IAssetMapItem, // @ts-ignore IDataSourceSubscription, ISetDataSourceEntitiesRequestParams, IRestartGatewayModuleRequestParams, IRestartProtocolModuleRequestParams, IRestartDeviceRequestParams, // Device provisioning IClientConnectResult, IIoTDeviceProvisionParams, IProvisionResult, IProtocolModuleResponse, // Module interfaces IIoTProtocolModuleInterface, IoTCentralClientState, GatewayModuleSetting, IIoTGatewayInterface, IIoTGatewayOperationalInterface, IIoTGatewayDiagnosticInterface, IIoTRemoteDataSourceInterface, IIoTProtocolGatewayEdgeInputs } from './iotcProtocolGwTypes';