/**
 * Calculates shade colors by mixing base1 (light) and base2 (dark).
 * Matches the wixel platform's shade auto-generation logic.
 */
export declare const calculateShades: (lightHex: string, darkHex: string) => [string, string, string];
export declare const hexToRgba: (alphaHex?: string, opacity?: number) => string;
export declare const combineHexWithOpacity: (hexColor: string | null | undefined, opacityPercentage: number) => string | undefined;
export declare const getOpacityFromHex: (hexColorWithAlpha: string | undefined | null) => number;
export declare const getHexColorFromAlpha: (hexColorWithAlpha: string | undefined) => string | undefined;
//# sourceMappingURL=color-utils.d.ts.map