text: 'use strict';
  
  const MessageComponentInteraction = require('./MessageComponentInteraction');
  
  /**
   * Represents a select menu interaction.
   * @extends {MessageComponentInteraction}
   */
  class SelectMenuInteraction extends MessageComponentInteraction {
    constructor(client, data) {
      super(client, data);
  
      /**
       * The values selected, if the component which was interacted with was a select menu
       * @type {string[]}
       */
      this.values = this.componentType === 'SELECT_MENU' ? data.data.values : null;
    }
  }
  
  module.exports = SelectMenuInteraction;
  