export interface HSV { h: number; s: number; v: number; } export interface RGB { r: number; g: number; b: number; } export declare const clamp: (v: number, min: number, max: number) => number; export declare const hsvToRgb: ({ h, s, v }: HSV) => RGB; export declare const rgbToHsv: ({ r, g, b }: RGB) => HSV; export declare const rgbToHex: ({ r, g, b }: RGB) => string; export declare const hexToRgb: (hex: string) => RGB | null; export declare const hexToHsv: (hex: string) => HSV | null; export declare const hsvToHex: (hsv: HSV) => string; export declare const rgbaToString: (rgb: RGB, a: number) => string; export declare const DEFAULT_SWATCHES: string[];