title: Does TypeScript support TouchEvent?
body: <p><strong>UPDATE</strong></p>
  
  <blockquote>
    <p><a href="https://github.com/Microsoft/TypeScript/issues/1302" rel="noreferrer">TypeScript 1.5.3 added declarations for HTML Touch events to lib.d.ts </a></p>
  </blockquote>
  
  <p>I can see that it supports UIEvent, but it does not seem to have interfaces for touch events.</p>
  
  <p>This code indicates that "TouchEvent does not exist in the current scope."</p>
  
  <pre><code>class Touchy {
      private _element:Element;
  
      constructor(theElement:Element) {
          this._element = theElement;
  
          theElement.addEventListener("touchstart", (theTouchEvent:TouchEvent) =&gt; alert("touchy"));
      }
  }
  </code></pre>
  
  <p>I can use UIEvent, but not TouchEvent.  How would I handle TouchEvent's with TypeScript?  Thanks.</p>