title: Vue.js typescript interface not working
body: <p>Does anyone know what's the syntaxt to create a type for data properties in vue.js (application is being written in typescript)?
  I'm looking for something like:</p>
  
  <pre class="lang-ts prettyprint-override"><code>@Component({
    data() {
      return {
        sections: Array&lt;SomeInterface&gt; = []
      }
    }
  })
  </code></pre>
  
  <p>But vue sees a type as a value and I'm confused how to approach it. </p>