/** * Copyright (c) 2018-2025 mol* contributors, licensed under MIT, See LICENSE file for more info. * * @author David Sehnal * @author Alexander Rose * @author Gianluca Tomasello */ import { Lookup3D } from './common.js'; import { PositionData } from '../common.js'; import { Vec3 } from '../../linear-algebra.js'; import { Boundary } from '../boundary.js'; interface GridLookup3D extends Lookup3D { readonly buckets: { readonly offset: ArrayLike; readonly count: ArrayLike; readonly array: ArrayLike; }; } declare function GridLookup3D(data: PositionData, boundary: Boundary, cellSizeOrCount?: Vec3 | number): GridLookup3D; export { GridLookup3D };