import { AmqpForwarding } from './AmqpForwarding'; import { DisForwarding } from './DisForwarding'; import { DmsKafkaForwarding } from './DmsKafkaForwarding'; import { DmsRocketMQForwarding } from './DmsRocketMQForwarding'; import { FunctionGraphForwarding } from './FunctionGraphForwarding'; import { HttpForwarding } from './HttpForwarding'; import { InfluxDBForwarding } from './InfluxDBForwarding'; import { MqttDeviceForwarding } from './MqttDeviceForwarding'; import { MrsKafkaForwarding } from './MrsKafkaForwarding'; import { MysqlForwarding } from './MysqlForwarding'; import { ObsForwarding } from './ObsForwarding'; import { RomaForwarding } from './RomaForwarding'; export declare class ChannelDetail { private 'http_forwarding'?; private 'dis_forwarding'?; private 'obs_forwarding'?; private 'amqp_forwarding'?; private 'dms_kafka_forwarding'?; private 'roma_forwarding'?; private 'mysql_forwarding'?; private 'influxdb_forwarding'?; private 'functiongraph_forwarding'?; private 'mrs_kafka_forwarding'?; private 'dms_rocketmq_forwarding'?; private 'mqtt_device_forwarding'?; constructor(); withHttpForwarding(httpForwarding: HttpForwarding): ChannelDetail; set httpForwarding(httpForwarding: HttpForwarding | undefined); get httpForwarding(): HttpForwarding | undefined; withDisForwarding(disForwarding: DisForwarding): ChannelDetail; set disForwarding(disForwarding: DisForwarding | undefined); get disForwarding(): DisForwarding | undefined; withObsForwarding(obsForwarding: ObsForwarding): ChannelDetail; set obsForwarding(obsForwarding: ObsForwarding | undefined); get obsForwarding(): ObsForwarding | undefined; withAmqpForwarding(amqpForwarding: AmqpForwarding): ChannelDetail; set amqpForwarding(amqpForwarding: AmqpForwarding | undefined); get amqpForwarding(): AmqpForwarding | undefined; withDmsKafkaForwarding(dmsKafkaForwarding: DmsKafkaForwarding): ChannelDetail; set dmsKafkaForwarding(dmsKafkaForwarding: DmsKafkaForwarding | undefined); get dmsKafkaForwarding(): DmsKafkaForwarding | undefined; withRomaForwarding(romaForwarding: RomaForwarding): ChannelDetail; set romaForwarding(romaForwarding: RomaForwarding | undefined); get romaForwarding(): RomaForwarding | undefined; withMysqlForwarding(mysqlForwarding: MysqlForwarding): ChannelDetail; set mysqlForwarding(mysqlForwarding: MysqlForwarding | undefined); get mysqlForwarding(): MysqlForwarding | undefined; withInfluxdbForwarding(influxdbForwarding: InfluxDBForwarding): ChannelDetail; set influxdbForwarding(influxdbForwarding: InfluxDBForwarding | undefined); get influxdbForwarding(): InfluxDBForwarding | undefined; withFunctiongraphForwarding(functiongraphForwarding: FunctionGraphForwarding): ChannelDetail; set functiongraphForwarding(functiongraphForwarding: FunctionGraphForwarding | undefined); get functiongraphForwarding(): FunctionGraphForwarding | undefined; withMrsKafkaForwarding(mrsKafkaForwarding: MrsKafkaForwarding): ChannelDetail; set mrsKafkaForwarding(mrsKafkaForwarding: MrsKafkaForwarding | undefined); get mrsKafkaForwarding(): MrsKafkaForwarding | undefined; withDmsRocketmqForwarding(dmsRocketmqForwarding: DmsRocketMQForwarding): ChannelDetail; set dmsRocketmqForwarding(dmsRocketmqForwarding: DmsRocketMQForwarding | undefined); get dmsRocketmqForwarding(): DmsRocketMQForwarding | undefined; withMqttDeviceForwarding(mqttDeviceForwarding: MqttDeviceForwarding): ChannelDetail; set mqttDeviceForwarding(mqttDeviceForwarding: MqttDeviceForwarding | undefined); get mqttDeviceForwarding(): MqttDeviceForwarding | undefined; } //# sourceMappingURL=ChannelDetail.d.ts.map