/** * 循环取出颜色 */ declare function getColor(colors: any, index: any): any; /** * 十六进制转rgba, 如codeToRGB("#6d8ff0",0.5) --> 'rgba(109,143,240,0.5)' */ declare function codeToRGB(code: any, opacity: any): string | undefined; /** * rgba转十六进制 codeToHex('rgba(255,0,0,.5)') --> '#fffcfc' * 将red、blue等转换为十六进制 */ declare function codeToHex(color: any): any; /** * 修改 'rgba(109,143,240,0.5)' 格式下的颜色透明度 */ declare function changeRgbaOpacity(rgba: any, opacity: any): string; /** * 生成过渡色的方法(c1,c2必须为十六进制颜色 c1为初始颜色,c2为末尾颜色,n表示过渡色数量,返回值为 length === n+2 的数组 * 如:colorsBetween('#ff0000', '#ffffff', 10) --> ['#ff0000','#ff1717','#ff2e2e','#ff4646','#ff5d5d','#ff7474','#ff8b8b','#ffa2a2','#ffb9b9','#ffd1d1','#ffe8e8','#ffffff' ] */ declare function colorsBetween(c1: any, c2: any, n: any): any[]; export { getColor, codeToRGB, codeToHex, colorsBetween, changeRgbaOpacity };