Type alias Instance<C, B>

Instance<C, B>: C extends (abstract new (...args) => infer T)
    ? T extends B
        ? B
        : never
    : never

Type Parameters

  • C extends (abstract new (...args) => any)

  • B = unknown

Generated using TypeDoc