I found this blog entry that is really interesting (I didn't write it)

http://blorkfish.wordpress.com/2013/...th-typescript/

Nice idea to cast the literal objects of the items array, eg:

Code:
items: [ <Ext_Button>{ ... }, <Ext_Combo>{ ... } ]
I've tried this type of thing in the playground and although you don't get intellisense, you do get errors for mistyped properties.