title: Re-use jsdoc's @typedef into swagger-jsdoc
body: <h2>Context :</h2>
  <ul>
  <li><code>node.js</code></li>
  <li>Open Api 3</li>
  <li><code>express</code>, <code>swagger-jsdoc</code></li>
  </ul>
  <p>I use <em>jsdoc</em>'s <code>@typdef</code> to have <em>Intellisens</em> autocompleting with <em>VSCode</em> :</p>
  <pre class="lang-js prettyprint-override"><code>/** @typedef {number} Id */
  
  /**
   * @typedef Data
   * @property {Id} requestId
   */
  
  /** @type {Data} */
  const data = { id: 42 };
  </code></pre>
  <h2>Issue :</h2>
  <p>I've just installed <code>swagger-jsdoc</code> and set it up into <code>express</code>.</p>
  <p>Now i would like to re-use the <code>@typedef Data</code> and <code>@typedef Id</code> created above into swagger route description as following :</p>
  <pre class="lang-js prettyprint-override"><code>/**
   * @swagger
   * 
   * /cats:
   *      get:
   *          description: Search any cat from all parameters in query
   *          produces:
   *              - application/json
   *          parameters:
   *              - name : requestId
   *                in: query
   *                required: false
   *                type: Id &lt;========================== HERE
   *         responses:
   *              200:
   *                  description: cats
   *                  schema:
   *                      type: Data &lt;================== HERE
   */
   router.get('/cats', catsFilter);
  </code></pre>
  <p>This sample is not working.</p>
  <p>Do you know a way to re-use jsdoc's <code>@typedef</code> into <code>swagger-jsdoc</code> ?</p>