title: TypeScript -- new Image() from global scope
body: <p>I have a class MYMODULE.Image{}, but I want to instantiate an object of type HTMLImageElement. When I call <code>new Image()</code>, TypeScript thinks I want to instantiate MYMODULE.Image, even when I use </p>
  
  <pre><code>image: HTMLImageElement = new Image();
  </code></pre>
  
  <p>Can I somehow explicitly call the global Image class? I tried</p>
  
  <p><code>image: HTMLImageElement = new Window.Image();</code> but to no avail.</p>
  
  <p>A scope resolution operator like C++'s <code>::Image</code> would be handy. Perhaps it's there and I just don't see it. </p>
  
  <p>Thank you</p>