Возможно ли так типизировать класс?
Да, в TypeScript можно полноценно типизировать классы. Классы в TypeScript позволяют явно указывать типы для свойств класса, параметров конструктора, а также тип возвращаемого значения методов. Пример типизированного класса в TypeScript: class Person { name: string; age: number; constructor(name: string, age: number) { this.name = name; this.age = age; } greet(): string { return `Hello, my ... Читать далее