@iotize/tap
Version:
IoTize Device client for Javascript
14 lines (13 loc) • 828 B
TypeScript
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;