import { Data3DTexture, Loader, LoadingManager, Texture } from "three"; export interface LUTImageResult { size: number; texture3D: Data3DTexture; } export class LUTImageLoader extends Loader { flip: boolean; constructor(manager?: LoadingManager); getImageData(texture: Texture): ImageData; horz2Vert(texture: Texture): ImageData; parse(dataArray: Uint8ClampedArray, size: number): LUTImageResult; }