title: Vue 3 Typescript Class Component - Type 'typeof import(.../node_modules/vue/dist/vue")' is not a constructor function type
body: <p>Hi I'm using Vue 3 with Typescript and Class Components. I just copy-pasted the example from the docs but it looks like there is an issue with Typescript:</p>
  <pre><code>TS1238: Unable to resolve signature of class decorator when called as an expression.
    This expression is not callable.
      Type 'typeof import(&quot;.../node_modules/vue-class-component/dist/vue-class-component&quot;)' has no call signatures.
  
  TS2507: Type 'typeof import(&quot;.../node_modules/vue/dist/vue&quot;)' is not a constructor function type.
  </code></pre>
  <p>The docs: <a href="https://class-component.vuejs.org/guide/class-component.html" rel="noreferrer">https://class-component.vuejs.org/guide/class-component.html</a></p>
  <p>Does anybody know what is missing? Thanks!</p>
  <p><a href="https://i.stack.imgur.com/NIO1J.png" rel="noreferrer"><img src="https://i.stack.imgur.com/NIO1J.png" alt="The Error" /></a></p>