Klasy statyczne TypeScript

Chciałem przejść do TypeScript z tradycyjnego JS, ponieważ lubię składnię podobną do C #. Moim problemem jest to, że nie mogę dowiedzieć się, jak deklarować klasy statyczne w TypeScript.

W języku C # często używam klas statycznych do organizowania zmiennych i metod, umieszczając je razem w nazwanej klasie, bez potrzeby inicjowania obiektu. W waniliowym JS robiłem to z prostym obiektem JS:

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

W TypeScript wolałbym raczej zastosować podejście C-sharpy, ale wydaje się, że statyczne klasy nie istnieją w TS. Jakie jest właściwe rozwiązanie tego problemu?

questionAnswers(11)

yourAnswerToTheQuestion