Import modułu TypeScript w nodejs

Jaka jest najlepsza praktyka do importowania modułów w nodejach za pomocą maszynopisu? Pochodzę z c # background, więc chcę zrobić coś takiego

MyClass.ts

module MyNamespace {
    export class MyClass {
    }
}

app.ts

// something like using MyNamespace
new MyNamespace.MyClass();

lub

MyClass.ts

export class MyClass {
}

app.ts

import MyClass = module("MyClass")
new MyClass();

Wiem, że mogę to zrobić i to zadziała, ale potem muszę wymyślić dwie nazwy dla każdej klasy

import MyClass2 = module("MyClass")
new MyClass2.MyClass();

Punktem jest rozdzielanie klas na wiele plików .ts (najlepiej jeden plik na klasę). Pytanie brzmi: jak to się robi?

questionAnswers(3)

yourAnswerToTheQuestion