Type alias Constructor<T>

Constructor<out T>: (new (...args) => T)

Type Parameters

  • out T extends object = object

    Constructed instance type.

Type declaration

    • new (...args): T
    • Arbitrary constructor.

      Parameters

      • Rest ...args: unknown[]

      Returns T

Generated using TypeDoc