UNPKG

ts-std-lib

Version:
11 lines (10 loc) 246 B
/** * A non-instantiable class */ export declare type AbstractConstructor<T> = Function & { readonly prototype: T; }; /** * an instantiable class */ export declare type Constructor<T> = (new (...args: ReadonlyArray<any>) => T);