Q67: How do `InstanceType<T>` and `ConstructorParameters<T>` utility types work?
InstanceType<ClassType>: Extracts the instance type produced by a class constructor function.ConstructorParameters<ClassType>: Extracts class constructor parameter types as a tuple.
Key Takeaways
- Use
InstanceTypeandConstructorParametersfor class metaprogramming.