Te dwa operatory pozwalają pochodzonić typy z istniejących typów i wartości — fundament programowania na poziomie typów.
Dlaczego to ważne
keyofitypeof` łączą świat wartości i świat typów.
Umożliwiają bezpieczny dostęp do właściwości, pochodzone typy z konfiguracji/stałych (jedno źródło prawdy) i stanowią budulce dla typów mapowanych i warunkowych.
To sposób, aby uniknąć ręcznego utrzymywania równoległych definicji typów.
