Classes estáticas de TypeScript

Eu queria mudar para o TypeScript do JS tradicional porque eu gosto da sintaxe parecida com o C #. Meu problema é que não consigo descobrir como declarar classes estáticas no TypeScript.

Em C #, geralmente uso classes estáticas para organizar variáveis ​​e métodos, reunindo-os em uma classe nomeada, sem precisar instanciar um objeto. No baunilha JS, eu costumava fazer isso com um simples objeto JS:

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

No TypeScript, eu prefiro ir para a minha abordagem C-sharpy, mas parece que as classes estáticas não existem no TS. Qual é a solução adequada para este problema?

questionAnswers(11)

yourAnswerToTheQuestion