Get the literal names of keys that are propeties, basically anything that's not a method in object type T
T
Properties<{ barBaz: string; bazBar: Numeric; bar: () => number; }> // Result: 'barBaz' | 'bazBar' Copy
Properties<{ barBaz: string; bazBar: Numeric; bar: () => number; }> // Result: 'barBaz' | 'bazBar'
Get the literal names of keys that are propeties, basically anything that's not a method in object type
T