import { BufferGeometry } from 'three/src/core/BufferGeometry'; import { Texture } from 'three/src/textures/Texture'; interface AttribFromTextureParams { geometry: BufferGeometry; texture: Texture; uvAttribName: string; targetAttribName: string; targetAttribSize: 1 | 2 | 3; add: number; mult: number; } export declare class AttribFromTexture { set_attrib(params: AttribFromTextureParams): void; private _data_from_texture; private _data_from_default_texture; private _data_from_data_texture; } export {};