TypeScriptでは、Angular 2を使用して、同じ名前で異なるパスにある2つのクラスをインポートする必要があります。
このプロジェクトは非常に大きいため、エクスポートされたクラス名を変更するのは難しいと思います。
インポートされたクラスをエイリアスする方法はありますか、
import {Class1} from '../location1/class1'
import {Class1} from '../location2/class1'
次のようにas
を使用できます。
import {Class1} from '../location1/class1'
import {Class1 as Alias} from '../location2/class1'
ES6インポートステートメントの詳細については、 こちら をご覧ください。