title: Enum as @param type in JSDoc
body: <p>Is it possible to use an enum for the JSDoc <code>@param</code> type declaration like in the following example?</p>
  <pre><code>/**
   * @enum { Number }
   */
  const TYPES = {
      TYPE_A: 1,
      TYPE_B: 2
  }
  
  /**
   * @param { TYPES } type
   */
  function useTypesEnum( type ) {
      
  }
  </code></pre>
  <p>If I use an IDE like Eclipse etc. for JavaScript, there should no warning be raised?</p>