был тип как в интерфейсе без явного указания?
https://www.typescriptlang.org/play?#code/JYOwLgpgTgZghgYwgAgOIFc5QCbIN4BQyyCAFhAgNYAUAzgPYC2EAXMrWFKAOYCUbABShNgtCAB4ARvXoAbCHBAA+ZAB9k0uQpAEAvgQIJZcWrWQAVCBwxZcwRgAd5zcGZs58REuSp0mEXk9iYigIMHQoEGR4WTEvfX0gA
никак, и скорее всего тебе это не нужно: Интерфейсы описываются потребителями, а классы должны этим интерфейсам соответствовать. Т.е. ты пишешь implement Interf не для того, чтоб типизировать класс, а для того, чтоб убедиться, что твой класс соответствует конкретному интерфейсу
Обсуждают сегодня