I have already seen other SO questions. But still confused with my question.
I have seen many examples which use Jquery(js), Toastr(js) toastr without typings and other JS library directly in angular2 app without using their type definition
(.d.ts) files and they work just fine.
So,
1) basically what is gain or lose, going and not going with type definition file?
2) Angular2 files are also javascript files. So what about their type definition files ?
Note : I haven't tried with NPM so I don't know if when you actually install Angualr2 package ,it adds all related t.ds files in typings folder.