/** * input: h in [0,360] and s,v in [0,1] - output: r,g,b in [0,1] * @see https://stackoverflow.com/a/54024653 */ export declare const hsv2rgb: (h: number, s: number, v: number) => number[]; /** * input: h in [0,360] and s,l in [0,1] - output: r,g,b in [0,1] * @see https://stackoverflow.com/a/54014428 */ export declare const hsl2rgb: (h: number, s: number, l: number) => number[]; /** * input: r,g,b in [0,1], out: h in [0,360) and s,v in [0,1] * @see https://stackoverflow.com/a/54070620 */ export declare const rgb2hsv: (r: number, g: number, b: number) => number[]; /** * in: r,g,b in [0,1], out: h in [0,360) and s,l in [0,1] * @see https://stackoverflow.com/a/54071699 */ export declare const rgb2hsl: (r: number, g: number, b: number) => number[]; export declare const hsl2hsv: (h: number, s: number, l: number, v?: number) => number[]; export declare const hsv2hsl: (h: number, s: number, v: number, l?: number, m?: number) => number[];