Статические классы TypeScript
Я хотел перейти на TypeScript из традиционного JS, потому что мне нравится C # -подобный синтаксис. Моя проблема в том, что я не могу узнать, как объявлять статические классы в TypeScript.
В C # я часто использую статические классы для организации переменных и методов, объединяя их в именованный класс, без необходимости создания объекта. В vanilla JS я делал это с помощью простого объекта JS:
var myStaticClass = {
property: 10,
method: function(){}
}
В TypeScript я бы предпочел мой подход C-sharpy, но кажется, что статические классы не существуют в TS. Что является подходящим решением для этой проблемы?