type TypedArray = Float32Array | Uint16Array | Uint32Array; /** Typed array wrapper for a single vertex data channel. */ export declare class Attribute { #private; needsUpdate: boolean; constructor(array: TypedArray | number[], itemSize: number); get array(): TypedArray; get itemSize(): number; get count(): number; getX(index: number): number; getY(index: number): number; getZ(index: number): number; getW(index: number): number; setX(index: number, x: number): this; setXY(index: number, x: number, y: number): this; setXYZ(index: number, x: number, y: number, z: number): this; setXYZW(index: number, x: number, y: number, z: number, w: number): this; clone(): Attribute; } export {}; //# sourceMappingURL=Attribute.d.ts.map