import * as echarts from "echarts";
/** x轴分割线 */
export declare function splitLineX(): {
    show: any;
    lineStyle: {
        color: any;
        width: any;
        type: any;
    };
};
/** y轴分割线 */
export declare function splitLineY(): {
    show: any;
    lineStyle: {
        color: any;
        width: any;
        type: any;
    };
};
/**
 * 获取公共配置项属性值
 * @param key 属性名称
 * @returns 属性值
 */
export declare function getComVal(key: string): any;
/**
 * 生成随机数
 * @param m 随机数1
 * @param n 随机数2
 * @returns 处理后的随机数
 */
export declare function RandomNumber(m: number, n: number): number;
/**
 * 渐变样式
 * @param colorArr 颜色组
 * @param direction 渐变方向(默认自上到下)
 * @returns 渐变对象
 */
/**
 * 渐变
 * @param colorArr 颜色组
 * @param x 终点x坐标
 * @param y 终点y坐标
 * @param x2 起点x坐标
 * @param y2 起点y坐标
 * @returns 渐变对象
 */
export declare function LinearGradient(colorArr: string[], x?: number, y?: number, x2?: number, y2?: number): any;
/**
 * 加载及更新
 * @param id 元素id
 * @param data 更新数据
 * @return 返回实例
 */
export declare function chartsLoad(id: string, data: any): echarts.ECharts;
