Šie du operatoriai leidžia išvesti tipus iš esamų tipų ir reikšmių — tipo lygio programavimo pagrindas.
keyof — objekto tipo raktų sąjunga
ts
interface User { id: number; name: string; }
type UserKey = keyof User; // "id" | "name"
typeof — reikšmės tipo
ts
config = { : , : };
= config;
