import IMessage, { MessageTypes } from "../interfaces/IMessage"; export default class Message implements IMessage { constructor(public type: MessageTypes, public data?: unknown) {} toJSON(): Record { return { type: this.type, data: this.data, }; } }