Статические классы TypeScript

Я хотел перейти на TypeScript из традиционного JS, потому что мне нравится C # -подобный синтаксис. Моя проблема в том, что я не могу узнать, как объявлять статические классы в TypeScript.

В C # я часто использую статические классы для организации переменных и методов, объединяя их в именованный класс, без необходимости создания объекта. В vanilla JS я делал это с помощью простого объекта JS:

var myStaticClass = {
    property: 10,
    method: function(){}
}

В TypeScript я бы предпочел мой подход C-sharpy, но кажется, что статические классы не существуют в TS. Что является подходящим решением для этой проблемы?

Ответы на вопрос(11)

Ваш ответ на вопрос