readonlify<T extends new (...args: any[]) => {}>( constructor: T,): { prototype: __type<any>; new (...args: any[]): __type<T> } & T Type Parameters
- T extends new (...args: any[]) => {}
Returns { prototype: __type<any>; new (...args: any[]): __type<T> } & T