UNPKG

@showbridge/lib

Version:

Main library for showbridge protocol router

20 lines (19 loc) 526 B
declare class MQTTMessage { private msg; topic: string; processedPayload: string | object; constructor(msg: Buffer, topic: string); processPayload(): void; get messageType(): string; get payload(): string | object; set payload(value: string | object); get bytes(): Buffer<ArrayBuffer>; toString(): string; toJSON(): { messageType: string; msg: string | object; topic: string; }; static fromJSON(json: any): MQTTMessage; } export default MQTTMessage;