import { Entity } from './entity.js'; import { Vec3 } from '@quake2ts/shared'; export declare class SpatialGrid { private cellSize; private cells; private entityCells; constructor(cellSize?: number); private getCellRange; insert(entity: Entity): void; remove(entity: Entity): void; update(entity: Entity): void; query(mins: Vec3, maxs: Vec3): Entity[]; clear(): void; } //# sourceMappingURL=spatial.d.ts.map