import { EncoderDecoder } from '@iotize/common/converter/api';
import { TapRequestFrame, TapResponseFrame } from '@iotize/tap/client/api';
import { TapStreamReader } from './frame/import-adapter';
export declare class TapApduRequestConverter implements EncoderDecoder<TapRequestFrame, Uint8Array> {
    encode(tapRequest: TapRequestFrame): Uint8Array;
    decode(bufferData: Uint8Array | TapStreamReader): TapRequestFrame;
}
export declare class TapApduResponseConverter implements EncoderDecoder<TapResponseFrame, Uint8Array> {
    encode(tapResponseFrame: TapResponseFrame): Uint8Array;
    decode(bufferData: Uint8Array | TapStreamReader): TapResponseFrame;
}
export declare const TAP_REQUEST_FRAME_CONVERTER: TapApduRequestConverter;
export declare const TAP_RESPONSE_FRAME_CONVERTER: TapApduResponseConverter;
