Chciałem przejść do TypeScript z tradycyjnego JS, ponieważ podoba mi się składnia podobna do C #. Mój problem polega na tym, że nie mogę dowiedzieć się, jak zadeklarować 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 konieczności tworzenia obiektu. W waniliowym JS robiłem to za pomocą prostego obiektu JS:
var myStaticClass = {
property: 10,
method: function(){}
}
W TypeScript wolałbym raczej wybrać moje podejście C-sharpy, ale wydaje się, że klasy statyczne nie istnieją w TS. Jakie jest właściwe rozwiązanie tego problemu?