import { BufferGeometry } from 'three'; import { WorkerPool } from 'three/examples/jsm/utils/WorkerPool.js'; import { MeshBVH } from 'three-mesh-bvh'; declare class GenerateMeshBVHWorker { workerPool: WorkerPool; private pendingRejectors; private disposed; constructor(); private _createAbortError; generate(geometry: BufferGeometry, options?: any): Promise; dispose(): void; } declare const generateMeshBVHWorker: GenerateMeshBVHWorker; export { GenerateMeshBVHWorker, generateMeshBVHWorker, };