export declare type Constructor = { new (...args: any[]): T; }; export declare type ConstructorArguments = { new (...args: T): unknown; };