Что лучше всего использовать для импорта модулей в nodejs с помощью typescript? Я пришел из С# фона, поэтому хочу сделать что-то вроде этого
MyClass.ts
module MyNamespace {
export class MyClass {
}
}
app.ts
// something like using MyNamespace
new MyNamespace.MyClass();
или
MyClass.ts
export class MyClass {
}
app.ts
import MyClass = module("MyClass")
new MyClass();
Я знаю, что могу это сделать, и это сработает, но тогда я должен придумать два имени для каждого класса
import MyClass2 = module("MyClass")
new MyClass2.MyClass();
Точка разделяет классы на несколько файлов .ts(желательно один файл на класс). Вопрос в том, как это делается?