class foo { bar(): foo2 { return null; } } class foo2 extends foo { } var test = new foo();