title: Typescript, Type Object Is Not Generic
body: <p>I am trying to create a type for an Object. But can't seem to get it right. This is what I have.</p>
  
  <pre><code>private test:Object&lt;Test&gt;;
  
  this.test = {id : 'test'};
  
  interface Test
  {
     id : string;
  }
  </code></pre>
  
  <p>This doesn't work. This gives me the following error:</p>
  
  <blockquote>
    <p>Type Object Is Not Generic</p>
  </blockquote>
  
  <p>What is the right way (syntax) to create types for Objects like this?</p>