import { ConstructorType } from "zogra-renderer/dist/utils/util"; import { Entity } from "../engine/entity"; import { Scene } from "../engine/scene"; import { Time } from "../engine/engine"; import { Into } from "../utils/util"; export interface IPhysicsSystem { /** @internal */ __addCollider(collider: ICollider): void; /** @internal */ __removeCollider(collider: ICollider): void; /** @internal */ __getColliders(): T[]; update(time: Readonly