es2015/interfaces.js
/* eslint-enable no-undef */
/**
* @typedef {Object} LineBotConfig
* @property {String} channelSecret Channel secret
* @property {String} channelToken Channel token
*/
/**
* @typedef {Object} LineProfile
* @property {String} displayName Display name
* @property {String} userId User ID
* @property {String} pictureUrl Image URL
* @property {String} statusMessage Status message
*/
/**
* @typedef {Object} Rectangle
* @property {number} x
* @property {number} y
* @property {number} width
* @property {number} height
* @see https://devdocs.line.me/en/#imagemap-area-object
*/
/**
* @typedef {Object} Size
* @property {number} width
* @property {number} height
*/