title: How to write an interface represents a tuple type in TypeScript?
body: <p>Glad to see the release of TypeScript 1.3, but how to write an interface represents a tuple type?</p>
  
  <p>E.g.</p>
  
  <pre><code>var data: [string, number, number];
  </code></pre>
  
  <p>How to write an interface IData so that I would be able to do the same thing by writing</p>
  
  <pre><code>var data: IData;
  </code></pre>