UNPKG

xiot-core-spec-ts

Version:
11 lines (10 loc) 259 B
/** * encode: T -> K * decode: K -> T */ export declare abstract class AbstractOperationCodec<T, K> { decodeArray(array: any[]): Array<T>; abstract decodeObject(o: any): T; encodeArray(list: T[]): any[]; abstract encodeObject(t: T): K; }