/** * 提亮颜色 (hsv 色彩空间的 v) * * @param color - 颜色 * @param amount - 度,负数时亮度降低 * * @returns 提亮后的颜色 */ export declare function brightness(color: string, amount: number): string /** * 获取 rgb 值 * * @param color - 颜色 * * @returns rgb 值 */ export declare function toRGB(color: string): [r: number, g: number, b: number] /** * 获取亮度(hsl 色彩空间的 l) * * @param color - 颜色 * * @returns 亮度 */ export declare function getLightness(color: string): number /** * 获取透明度 * * @param color - 颜色 * * @returns 透明度 */ export declare function getAlpha(color: string): number /** * 判断颜色是否为深色 * * @param color - 颜色 * * @returns 是否为深色 */ export declare function isDarkColor(color: string): boolean /** * 改变颜色透明度 * @param color - 颜色 * @param alpha - 新的透明度 * * @returns 新的颜色 */ export declare function changeAlpha(color: string, alpha: number | ((alpha: number) => number)): string /** * 获取有透明度的颜色在白色背景上等效的不透明色 * * @param color - 颜色 * @param alpha - 新的透明度 (可选) * @param baseColor - 底色,默认 #fff * * @returns 新的颜色 */ export declare function getOpaqueColor(color: string, alpha?: number | ((alpha: number) => number), baseColor?: string): string