import { VertexAttributeDescriptor } from './VertexAttributeDescriptor.js'; import type { VertexObjectDescription } from './types.js'; export declare class VertexObjectDescriptor { readonly description: VertexObjectDescription; readonly attributes: Map; readonly bufferNames: Set; readonly basePrototype?: object | null | undefined; readonly methods?: object | null | undefined; voPrototype: object; constructor(description: VertexObjectDescription); get vertexCount(): number; get meshCount(): number; getInstanceCount(capacity: number): number; get hasIndices(): boolean; get indices(): number[]; get attributeNames(): string[]; getAttribute(name: string): VertexAttributeDescriptor | undefined; } //# sourceMappingURL=VertexObjectDescriptor.d.ts.map