/** * Generic constructor type */ export type Constructor = new (...args: any[]) => T;