import { Camera, Triangle, Vector3 } from 'three';
import type * as selectionTraits from './traits';
export declare const raycast: (event: PointerEvent, camera: Camera) => Vector3;
export declare const getTriangleFromIndex: (i: number, indices: number[], positions: Float32Array, outTriangle: Triangle) => void;
export declare const getTriangleBoxesFromIndices: (indices: number[], positions: Float32Array) => selectionTraits.AABB[];
