import { Decoder, Encoder } from '@iotize/common/converter/api'; export interface ConvertTestItem { title?: string; converter?: Decoder & Encoder; decodedValue: DecodedType; encodedValue: EncodedType; beforeDecode?: (value: any) => any; encodedModifier?: (value: any) => any; cloneValue?: boolean; skipEncoding?: boolean; skipDecoding?: boolean; } export declare class ConverterTest { static runOne(test: ConvertTestItem): void; static runAll(tests: ConvertTestItem[], converter?: Decoder & Encoder): void; static clone(obj: any): any; }