//// [functionOverloads5.ts]
class baz { 
  public foo();
  private foo(bar?:any){ }
}


//// [functionOverloads5.js]
var baz = (function () {
    function baz() {
    }
    baz.prototype.foo = function (bar) { };
    return baz;
}());
