import { Intersection, Object3D, Plane, Vector3 } from "three"; import { XIntersection } from "../index.js"; export declare function traverseUntilInteractable(object: Object3D, isInteractable: (object: Object3D) => boolean, callback: (object: Object3D) => void): void; export declare function isIntersectionNotClipped(intersection: Intersection): boolean; export declare function isPointNotClipped(object: Object3D, point: Vector3): boolean; export declare function computeIntersectionWorldPlane(plane: Plane, intersection: XIntersection, object: Object3D): boolean; export * from "./lines.js"; export * from "./ray.js"; export * from "./sphere.js";