When creating a new solution with the Aurelia app template, i cannot get the typescript definitions to be setup correctly. I think this template should be able to work without any configuration. Just create a solution from the template, run a few commands like npm install, jspm install, and the site is up an running.
Maybe the Aurelia skeleton for typescript can be used to see how typescript def. should be setup. It has more info in its typings.json file. It also uses typings/index.d.ts instead of typings/browser.d.ts.
I will try to fix this myself or at least provide better info on whats going wrong, but not sure when I will get the time.
Aurelia typescript skeleton: