import { TargetConfig } from '@iotize/tap/config/schema/v1'; import { CallContext, VirtualTap } from '../virtual-tap-server'; import { VirtualTargetDataCom } from '../virtual-target'; export declare class TargetService { server: VirtualTap; protocolConfigurationData: Uint8Array; get config(): import("@iotize/tap/config/schema/v1").TapConfig; get targetConfig(): TargetConfig; get target(): VirtualTargetDataCom; constructor(server: VirtualTap); getProtocol(): string; putProtocol(protocol: CallContext): void; getProtocolConfiguration(): Uint8Array; postProtocolConfiguration(context: CallContext): void; putProtocolConfiguration(context: CallContext): void; connectToTarget(): void; disconnectTarget(): void; }