Per the spec [1]:
TypeScript syntax includes several proposed features of Ecmascript 6 (ES6), including classes and modules.
Per the spec [1]:
[1] http://go.microsoft.com/fwlink/?LinkId=267121