import type { AABB2 } from './AABB2.js'; import type { IMap2DRenderableArea } from './types.js'; export type Map2DSpatialHashGridKeyType = string; export declare class Map2DSpatialHashGrid { #private; static getKey(x: number, y: number): Map2DSpatialHashGridKeyType; constructor(tileWidth?: number, tileHeight?: number, xOffset?: number, yOffset?: number); add(...renderables: Array): Map2DSpatialHashGrid; remove(...renderables: Array): Map2DSpatialHashGrid; findWithin(aabb: AABB2): Set | undefined; getTiles(tileX: number, tileY: number, width?: number, height?: number): Set | undefined; getTile(tileX: number, tileY: number): Set | undefined; } //# sourceMappingURL=Map2DSpatialHashGrid.d.ts.map