هذان العاملان يتيحان لك اشتقاق أنواع من أنواع وقيم موجودة — الأساس لبرمجة مستوى النوع.
keyof — اتحاد مفاتيح نوع الكائن
ts
interface User { id: number; name: string; }
type UserKey = keyof User; // "id" | "name"
typeof — نوع القيمة
ts
config = { : , : };
= config;
