Есть ли способ выбрать противоположность пользовательского определенного типа в переменной, используя Typescript?
Когда я определяю тип следующим образом: type Result = 'table' | 'grid';
Тогда любая переменная с типом Result может иметь либо'table' или 'grid'.
Есть ли способ получить противоположность 'table', то есть 'grid'?Точно так же, как это можно сделать с логическими значениями, например:
let a = false;
// a is false
a = !a;
// a is true
Не точный синтаксис, используя '!'оператор, но та же идея получить противоположность определенного пользовательского типа?