According to TypeScript 1.6, this is possible.
// from
The answer is up to 1.6.
No, not yet. You can see events on this in issue # 1616 .
How to do it when this feature is available ...
We have been very busy lately with ES6 alignment and the recently announced Angular 2.0 features. We will receive an (re) assessment of some of these problems associated with a particular type of system, but there is no specific date for such issues. - Source
source share