satisfies (TS 4.9+) verifica que um valor está em conformidade com um tipo sem ampliar o tipo inferido do valor. Valida contra uma restrição enquanto mantém o tipo preciso e literal para uso posterior — o melhor da anotação e inferência.
Por que isso importa
O problema que resolve:
= <, | >;
: = { : , : };
a..();
b = { : , : } ;
b..();
b..();
