import { ColorValueMap, StopItem } from './interface'; export declare function toHex(x: number | string): string; export declare function resolveColor(colorParam: string): { r: number; g: number; b: number; a: number; hex: string; }; export declare function transformColor(color: string, a: number): string; export declare function getBackgroundAccordingColor(color: any, fixedAngle?: number): { backgroundImage: string; background?: undefined; } | { background: any; backgroundImage?: undefined; } | undefined; export declare function getMiddleColor(colors: StopItem[], offset: number): any; export declare function getHexValue(hex: string): string; export declare function getLinearGradientStyle(color: ColorValueMap['linear']): { backgroundImage: string; opacity: number; };