export class Splat { constructor(device: any, numSplats: any, aabb: any); device: any; numSplats: any; vertexFormat: any; format: { format: any; numComponents: number; isHalf: boolean; }; colorTexture: any; scaleTexture: any; rotationTexture: any; centerTexture: any; centers: any; aabb: any; destroy(): void; createMaterial(options: any): any; evalTextureSize(count: any): any; createTexture(device: any, name: any, format: any, size: any): any; getTextureFormat(device: any, preferHighPrecision: any): { format: any; numComponents: number; isHalf: boolean; }; updateColorData(c0: any, c1: any, c2: any, opacity: any): void; updateScaleData(scale0: any, scale1: any, scale2: any): void; updateRotationData(rot0: any, rot1: any, rot2: any, rot3: any): void; updateCenterData(x: any, y: any, z: any): void; }