import type { InterleavedBuffer } from "./InterleavedBuffer.ts"; /** View into an InterleavedBuffer at a specific offset and stride. */ export declare class InterleavedAttribute { #private; needsUpdate: boolean; constructor(data: InterleavedBuffer, itemSize: number, offset: number); get data(): InterleavedBuffer; get itemSize(): number; get offset(): number; get count(): number; get array(): Float32Array | Int32Array | Uint32Array | Uint16Array; getX(index: number): number; getY(index: number): number; getZ(index: number): number; getW(index: number): number; setX(index: number, x: number): this; setY(index: number, y: number): this; setZ(index: number, z: number): this; setW(index: number, w: number): this; } //# sourceMappingURL=InterleavedAttribute.d.ts.map