I have been writing AngularJS apps for awhile now, but Typescript is new to me, and then adding in AngularJS to Typescript is a bit different than I am use to.
both are just the same but during minification in your first option ur code will be busted since minification logic is going to change the name of dependencies
so in the second option u give an array of dependencies which the minification algo wont touch