T
ReactSelfOf
The this component C renders with: a class component's instance, else undefined.
type ReactSelfOf<C> = IsUntyped<C> extends true ? C : C extends ((...args: never[]) => infer Instance) ? Instance : C extends { type: infer Inner } ? ReactSelfOf<Inner> : undefined