import { type Color, type ColorInput } from '@terrazzo/use-color';
/** Calculate min, max, displayMin, and displayMax for a given color/colorspace/gamut */
export declare function calculateBounds(color: Color, channel: string): {
    min: number;
    max: number;
    displayMin?: number;
    displayMax?: number;
    displayRange?: number;
};
/** Handle color gamut clamping */
export declare function updateColor(color: Color, gamut?: 'rgb' | 'p3' | 'rec2020'): ColorInput;
/** Order color components in proper order */
export declare function channelOrder(color: Color): string[];
//# sourceMappingURL=color.d.ts.map