Type alias StaticClass<T, T2, TCtorParams>

StaticClass<T, T2, TCtorParams>: Function & {
    prototype: T;
} & (new (...args: TCtorParams) => T) & T2

Type that identifies a value as a static class, even if it is not instantiable.

Type Parameters

  • T

  • T2

  • TCtorParams extends any[] = any[]