import { wgsl, wgslFn } from 'three/tsl'; export const bvhIntersectFirstHit: ReturnType; export const closestPointToPoint: ReturnType; export const bvhNodeBoundsStruct: ReturnType; export const bvhNodeStruct: ReturnType; export const rayStruct: ReturnType; export const intersectionResultStruct: ReturnType; export const closestPointToPointResultStruct: ReturnType; export const closestPointToTriangleResultStruct: ReturnType; export const intersectsTriangle: ReturnType; export const intersectTriangles: ReturnType; export const intersectsBounds: ReturnType; export const getVertexAttribute: ReturnType; export const ndcToCameraRay: ReturnType; export const closestPointToTriangle: ReturnType; export const distanceToTriangles: ReturnType; export const distanceSqToBounds: ReturnType; export const distanceSqToBVHNodeBoundsPoint: ReturnType;