import { TapResponse } from '@iotize/tap'; import { TargetCanProtocolConfiguration } from '@iotize/tap/service/impl/target'; import { SlaveServerService as SlaveServerServiceBase } from './generated/service'; import { ModbusRtuProtocolConfiguration, SlaveServerModbusTcpConfiguration } from './models-custom'; export declare class SlaveServerServiceExtended extends SlaveServerServiceBase { putCanProtocolConfiguration(canConfig: TargetCanProtocolConfiguration): Promise>; putCanProtocolConfigurationCall(config: TargetCanProtocolConfiguration): import("@iotize/tap").ServiceCallType; putSpiProtocolConfiguration(): Promise>; putSpiProtocolConfigurationCall(): import("@iotize/tap").ServiceCallType; putModbusRtuProtocolConfiguration(config: ModbusRtuProtocolConfiguration): Promise>; putModbusRtuProtocolConfigurationCall(tapnpassConfigApi: ModbusRtuProtocolConfiguration): import("@iotize/tap").ServiceCallType; putModbusTcpProtocolConfiguration(config: SlaveServerModbusTcpConfiguration): Promise>; putModbusTcpProtocolConfigurationCall(config: SlaveServerModbusTcpConfiguration): import("@iotize/tap").ServiceCallType; }