UNPKG

@iotize/tap

Version:

IoTize Device client for Javascript

14 lines (13 loc) 828 B
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;