Source: device-request-dto.js

/**
 * @typedef MessageDTO
 * @property {Object<string, any>} settings
 * @property {string} text
 */
class DeviceRequestDTO {
  /**
   * 
   * @param {any} json 
   */
  constructor (json) {
    this.json = json
  }

  /**
   * @returns {MessageDTO[]}
   */
  get messages () {
    return this.json.messages
  }

  toJSON () {
    return this.json
  }
}

export default DeviceRequestDTO