Как импортировать angular.IInjectorService из angular.d.ts с использованием синтаксиса модуля ES6 в TypeScript?
EDIT: Что мне действительно хотелось бы знать, так это то, как я могу использовать IInjectorService
без полной его квалификации. Другими словами, я хочу сделать это:
class TestCtrl {
constructor($injector: IInjectorService) {...}
}
Вместо этого:
class TestCtrl {
constructor($injector: ng.auto.IInjectorService) {...}
}
В настоящее время я делаю это с помощью внутреннего модуля. Что-то вроде этого:
///<reference path="../path/to/typeDefinitions/angularjs/angular" />
import IInjectorService = ng.auto.IInjectorService;
class TestCtrl {
constructor($injector: IInjectorService) {...}
}
Мой вопрос в том, есть ли способ ES6 сделать это? Например, что-то вроде следующего псевдокода:
import {IInjectorService} from '../path/to/typeDefinitions/angularjs/angular';
class TestCtrl {
constructor($injector: IInjectorService) {...}
}