export type Newable = new (...args: any[]) => T;