UNPKG

@iotize/tap

Version:

IoTize Device client for Javascript

14 lines (13 loc) 466 B
import { Decoder, Encoder } from '@iotize/common/converter/api'; export interface CryptoFrameIdGenerator { next(): number; } /** * */ export declare class CryptedFrameConverter implements Encoder<Uint8Array, Uint8Array>, Decoder<Uint8Array, Uint8Array> { frameIdGenerator: CryptoFrameIdGenerator; constructor(frameIdGenerator: CryptoFrameIdGenerator); encode(data: Uint8Array): Uint8Array; decode(frame: Uint8Array): Uint8Array; }