Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 | /** * A type for any class producing a `T`: mixins, dependency injection tokens, `instanceof` helpers. * * @template T - Type of the instances. * @template TArguments - Parameters of the constructor. */ export type Constructor<T = object, TArguments extends unknown[] = any[]> = new (...parameters: TArguments) => T; |