ParameterPath type
مسار يصف كيفية الوصول إلى خاصية معينة في مصدر بيانات كائن معين. قد يكون اسم خاصية واحدة أو صفيف يشير إلى أسماء الخصائص المتداخلة أو مجموعة من الخصائص المسماة المتعددة مع مسارات في حالة قيم الكائن المعقدة.
type ParameterPath =
| string
| string[]
| { [propertyName: string]: ParameterPath }