import { type Collider } from "./collider.js"; import { Vector3 } from "../Maths/math.vector.pure.js"; import { type Nullable } from "../types.js"; import { type Observer } from "../Misc/observable.js"; import { type AbstractMesh } from "../Meshes/abstractMesh.js"; /** * @internal */ export declare class _MeshCollisionData { _checkCollisions: boolean; _collisionMask: number; _collisionGroup: number; _surroundingMeshes: Nullable; _collider: Nullable; _oldPositionForCollisions: Vector3; _diffPositionForCollisions: Vector3; _onCollideObserver: Nullable>; _onCollisionPositionChangeObserver: Nullable>; _collisionResponse: boolean; }