import { ColorChooserFormat, ColorChooserHsl, ColorChooserRgb } from './ColorChooser.model';
export declare function clamp(value: number, min: number, max: number): number;
export declare function normalizeHue(hue: number): number;
export declare function sanitizeHsl(hsl: ColorChooserHsl): ColorChooserHsl;
export declare function parseColorString(input: string): ColorChooserRgb | null;
export declare function rgbToHsl(rgb: ColorChooserRgb): ColorChooserHsl;
export declare function hslToRgb(hsl: ColorChooserHsl): ColorChooserRgb;
export declare function formatColor(hsl: ColorChooserHsl, format: ColorChooserFormat): string;
export declare function wheelPointToHsl(x: number, y: number, wheelSize: number, currentLightness: number): ColorChooserHsl;
export declare function hslToWheelPoint(hsl: ColorChooserHsl, wheelSize: number): {
    x: number;
    y: number;
};
