Kotlin: есть ли аналог оператора type из Typescript?
Чтобы задать ограниченный список строковых значений в Typescript я делаю так
type Modes = 'simple' | 'medium' | 'advanced';
class Car {
name: string;
mode: Modes; // компилятор будет ругаться, если значение будет отличаться от перечисленных, и это хорошо
}