• Identity helper that returns the constructor unchanged while preserving its type — used to obtain the base class in mixin/extension chains.

    Type Parameters

    • T extends new (...args: any) => any

      The constructor type.

    Parameters

    • ctor: T

      The constructor to pass through.

    Returns T

    ctor unchanged.