• Type Parameters

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

    Parameters

    • constructor: T

    Returns {
        prototype: __type<any>;
        new (...args): __type<T>;
    } & T