import { Color } from '../../../src/Three'; export class Lut { constructor(colormap?: string, numberofcolors?: number); lut: Color[]; map: object[]; n: number; minV: number; maxV: number; set(value: Lut): this; setMin(min: number): this; setMax(max: number): this; setColorMap(colormap?: string, numberofcolors?: number): this; copy(lut: Lut): this; getColor(alpha: number): Color; addColorMap(colormapName: string, arrayOfColors: number[][]): void; createCanvas(): HTMLCanvasElement; updateCanvas(canvas: HTMLCanvasElement): HTMLCanvasElement; } export interface ColorMapKeywords { rainbow: number[][]; cooltowarm: number[][]; blackbody: number[][]; grayscale: number[][]; }