import { RGB, XYZ, LAB, HSL } from './types'; export declare const reHash: RegExp; export declare const reHEX: RegExp; export declare const reRGB: RegExp; export declare const reHSL: RegExp; export declare const isHEX: (value: string) => boolean; export declare const isRGB: (value: string) => boolean; export declare const isHSL: (value: string) => boolean; export declare const HEXtoRGB: (hex: string) => RGB; export declare const RGBtoHEX: (r: number, g: number, b: number) => string; export declare const RGBtoHSL: (r: number, g: number, b: number) => HSL; export declare const HUEtoRGB: (v1: number, v2: number, vh: number) => number; export declare const HSLtoRGB: (h: number, s: number, l: number) => RGB; export declare const RGBtoXYZ: (r: number, g: number, b: number) => XYZ; export declare const XYZtoLAB: (x: number, y: number, z: number) => LAB; export declare const fmod: (a: number, b: number) => number; export declare const totalSumOfDifferences: (l1: number, a1: number, b1: number, l2: number, a2: number, b2: number) => number; export declare const limitHue: (hue: number) => number; export declare const limitPercentageValue: (value: number) => number; declare const _default: { reHash: RegExp; reHEX: RegExp; reRGB: RegExp; reHSL: RegExp; isHEX: (value: string) => boolean; isRGB: (value: string) => boolean; isHSL: (value: string) => boolean; HEXtoRGB: (hex: string) => RGB; RGBtoHEX: (r: number, g: number, b: number) => string; RGBtoHSL: (r: number, g: number, b: number) => HSL; HUEtoRGB: (v1: number, v2: number, vh: number) => number; HSLtoRGB: (h: number, s: number, l: number) => RGB; RGBtoXYZ: (r: number, g: number, b: number) => XYZ; XYZtoLAB: (x: number, y: number, z: number) => LAB; fmod: (a: number, b: number) => number; totalSumOfDifferences: (l1: number, a1: number, b1: number, l2: number, a2: number, b2: number) => number; limitHue: (hue: number) => number; limitPercentageValue: (value: number) => number; }; export default _default;