UNPKG

@airgap/serializer

Version:

The @airgap/serializer provides serializers used in AirGap applications.

11 lines (10 loc) 530 B
import { IACMessageDefinitionObjectV3, MessageDefinitionArray } from './message'; import { SerializerV3 } from './serializer'; export declare class Payload { private readonly messages; constructor(messages: IACMessageDefinitionObjectV3[]); static fromDecoded(object: IACMessageDefinitionObjectV3[]): Payload; static fromEncoded(encoded: MessageDefinitionArray[], serializer?: SerializerV3): Payload; asJson(): IACMessageDefinitionObjectV3[]; asArray(serializer?: SerializerV3): MessageDefinitionArray[]; }