Core/src/utils.ts
Madeorsk ecd8852afa
All checks were successful
/ test (push) Successful in 40s
Add extend function to easily extend an inherited model.
2025-06-22 23:25:43 +02:00

9 lines
269 B
TypeScript

/**
* Type definition of a class constructor.
*/
export type ConstructorOf<T extends object> = { new(): T; };
/**
* Type definition of an original object overridden by another.
*/
export type Modify<Original, Override> = Omit<Original, keyof Override> & Override;