import { Grid3Holder } from "./grid3-holder"; export declare class Grid3ObjectHolder implements Grid3Holder { private data; private _length; get length(): number; clear(): void; setHolder(holder: Grid3Holder): void; fill>(value: ((x: number, y: number, z: number) => R) | R): void; get(x: number, y: number, z: number): T; set(x: number, y: number, z: number, value: T): void; transform(x: number, y: number, z: number, transformer: (value: T) => T): void; remove(x: number, y: number, z: number): void; swap(ax: number, ay: number, az: number, bx: number, by: number, bz: number): void; forEach(callback: (item: T, x: number, y: number, z: number) => unknown): boolean; } //# sourceMappingURL=grid3-object-holder.d.ts.map