title: Why can I not extend 'any' in Typescript?
body: <p>I want to make a placeholder interface for classes that use an external library. So I made:</p>
  
  <pre><code>export interface IDatabaseModel extends any
  {
  }
  </code></pre>
  
  <p>I'd rather do this and add methods later (e.g. findAll()) than mark all my classes as 'any' and have to manually search and replace 'any' in hundreds of specific places with 'IDatabaseModel' later.</p>
  
  <p>But the compiler complains it cannot find 'any'.</p>
  
  <p>What am I doing wrong?</p>