Type Alias SystemType<T>

SystemType<T>: (new (...args: any[]) => T)

This type represents a constructor type for System classes.
It defines the shape of a class that can be instantiated to create System objects.
Used for type-safe system registration and retrieval in the SystemManager.

Type Parameters