/** * Type that takes a value as an argument * and returns a specific value */ export type ConstructorType

= ( ...args: P ) => T;