title: Typescript abstract class error TS1005: ';' expected
body: <p>When I am trying to specify an abstract class in typescript, like:</p>
  
  <pre><code>abstract class AbstractFoo {
  
  }
  </code></pre>
  
  <p>I receive the following compilation error:</p>
  
  <pre><code>AbstractFoo.ts(1,10): error TS1005: ';' 
  </code></pre>
  
  <p>My package.json contains:</p>
  
  <pre><code>"typescript": "^1.6.2"
  </code></pre>
  
  <p>as a dependency.</p>
  
  <p>What can the reason for this error be?</p>