import { SKLayer, SKFillItem, PColor } from '../types'; /** * @description 两个图层进行比较,判断图层layerB是否在layerA中间的位置 * @param {Layer} layerA * @param {Layer} layerB * @returns {boolean} */ export declare const isAlignCenter: (layerA: SKLayer, layerB: SKLayer) => boolean; /** * @description 颜色值转换 * @param {number} color 颜色 * @returns {number} */ export declare const calculateRGB: (color: number) => number; export declare const getEnabledFill: (layer: SKLayer) => SKFillItem; /** * 精度控制 * @param data 需要处理的数据 * @param num 精度 eg. 0.1 0.01 */ export declare const precisionControl: (data: number, num?: number) => number; /** * @description 转换sketch中的color => rgba值 * @param {*} { red, green, blue, alpha } */ export declare const transSketchColor: ({ red, green, blue, alpha, swatchID }: PColor) => { red: number; green: number; blue: number; alpha: number; swatchID: string; }; export declare const tagsEveryIncludes: (sourceList: string[] | string, targetList: string[]) => boolean;