import { Intersection, Object3D } from 'three'; import { IfcComponent } from '../../base-types'; import { IfcContext } from './context'; export declare class IfcRaycaster extends IfcComponent { private readonly raycaster; private readonly context; constructor(context: IfcContext); dispose(): void; castRay(items: Object3D[]): Intersection>[]; castRayIfc(): Intersection> | null; private filterClippingPlanes; }