import { BufferGeometry } from 'three/webgpu'; import { InstancedVOBufferGeometry } from './InstancedVOBufferGeometry.js'; import type { VertexObjectDescription, VO } from './types.js'; import type { VertexObjectDescriptor } from './VertexObjectDescriptor.js'; import { VertexObjectPool } from './VertexObjectPool.js'; export declare class InstancedVertexObjectGeometry extends InstancedVOBufferGeometry { readonly basePool?: VertexObjectPool; readonly instancedPool: VertexObjectPool; constructor(...args: [VertexObjectPool | VertexObjectDescriptor | VertexObjectDescription, number, BufferGeometry] | [ VertexObjectPool | VertexObjectDescriptor | VertexObjectDescription, number, VertexObjectPool | VertexObjectDescriptor | VertexObjectDescription, number? ]); } //# sourceMappingURL=InstancedVertexObjectGeometry.d.ts.map