Constructed<T>: T extends (abstract new () => infer Instance)
    ? Instance
    : T

Type Parameters

  • T