title: Can you create nested classes in TypeScript?
body: <p>Is there a way to nest classes in TypeScript. E.g. I'd like to use them like: </p>
  
  <pre><code>var foo = new Foo();
  var bar = new Foo.Bar();
  </code></pre>