MockedClass<T>: MockInstance<T extends (new (...args) => any)
    ? P
    : never, InstanceType<T>> & {
    prototype: T extends {
            prototype: any;
        }
        ? Mocked<T["prototype"]>
        : never;
} & T

Type Parameters

  • T extends Constructable

Type declaration

  • prototype: T extends {
            prototype: any;
        }
        ? Mocked<T["prototype"]>
        : never

Generated using TypeDoc