/** Single implementation point so tests can `vi.spyOn(getRGBaColorResolver, "getRGBaColor")`. */ export declare const getRGBaColorResolver: { getRGBaColor(value: any): any; }; export declare function getRGBaColor(value: any): any; export declare class ColorCalculator { colorSettings: Array<{ colorAlpha: number; colorDelta: number; }>; isInitialized: boolean; initializeColorSettings(baseColor: string, dependentColorValues: Array): void; calculateDependentColorValues(newBaseColor: string): Array; } export declare class HueColorCalculator { colorHsb: Array; colorAlpha: number; isInitialized: boolean; initialize(baseColor: string): void; calculateDependentColorValue(baseColor: string): string; } export declare function ingectAlpha(hexColor: any, alpha: number): any; export declare function convertRgbaToString(rgbValues: Array, alpha: number): string; export declare function parseRgbaFromString(value?: string): Array; export declare function getRGBaChannelValues(color: string): Array; export declare function parseColor(value?: string): { color: string; opacity: number; }; export declare function HEXToRGB(baseColor: any): any; export declare function HSBToRGB(h: any, s: any, b: any): number[]; export declare function RGBToHSB(r: any, g: any, b: any): number[]; export declare function colorsAreEqual(color1: string, color2: string): boolean;