The Geometries.d.ts file shipped with each bundle of npm install three has exports for many kinds of Geometries but it seems to be missing BufferGeometry classes. For example BoxGeometry is exported but BoxBufferGeometry isn't. I'm inclined to believe this was intentional because I was able to add the line export * from './BoxBufferGeometry'; and TypeScript no longer complained. Is this a non-issue and should I continue to use Geometry? There was a noticeable difference in GPU memory consumption, BoxGeometry used more memory (100+ MB) but seemed faster and responsive while BoxBufferGeometry used less memory (50 MB tops) but seemed a little less performant.
Error message: Property BoxBufferGeometry does not exist on typenode_modules/three/src/Three``

Platform:
I think this is fixed the 0.121.1 version of the package?
Yes, my bad. For some reason the definition files were out-of-date. Doing a npm install three fixed it. Thanks!
Most helpful comment
I think this is fixed the
0.121.1version of the package?