import { SimpleVector2 } from "../../../../math"; import { GridBlockItemFilter } from "../grid-filters"; import { Grid2Block, Grid2Holder } from "./grid2-holder"; export declare class Grid2StringHolder implements Grid2Holder { private data; get length(): number; clear(): void; get(x: number, y: number): T | undefined; set(x: number, y: number, value: T): void; forEach(callback: (value: T, x: number, y: number) => void): boolean; getArea(_position: SimpleVector2, _size: SimpleVector2): T[]; delete(x: number, y: number): void; getAroundData(_x: number, _y: number, _size?: number): Grid2Block[]; getRandomBlock(_filter?: GridBlockItemFilter): Grid2Block | undefined; } //# sourceMappingURL=grid2-string-holder.d.ts.map