/** 饼图 */
export declare class Pie {
    /**
     * 生成饼图模拟数据
     * @param arr 名称
     * @returns 饼图模拟数据
     */
    static getPieData(arr?: string[]): any[];
    /**
     * 饼图0
     * @param data 模拟数据
     * @returns 饼图0配置项
     */
    static pie0(data: any): {
        /** 图表背景色 */
        backgroundColor: any;
        /** 饼图颜色 */
        color: any;
        tooltip: any;
        series: {
            type: string;
            radius: string;
            data: any;
            /** 鼠标悬浮是否显示缩放效果 */
            emphasis: {
                scale: boolean;
            };
        }[];
    };
    /**
     * 饼图1
     * @param data 模拟数据
     * @returns 饼图1配置项
     */
    static pie1(data: any): {
        backgroundColor: any;
        color: any;
        tooltip: any;
        series: {
            type: string;
            radius: string;
            data: any;
            emphasis: {
                /** 鼠标悬浮是否显示缩放效果 */
                scale: boolean;
            };
        }[];
    };
    /**
     * 饼图2
     * @param data 模拟数据
     * @returns 饼图2配置项
     */
    static pie2(data: any): {
        backgroundColor: any;
        color: any;
        tooltip: any;
        legend: {
            top: string;
        };
        series: {
            type: string;
            radius: string[];
            roseType: string;
            data: any;
            labelLine: {
                length: number;
            };
            label: {
                show: boolean;
                formatter: string;
                backgroundColor: string;
                rich: {
                    b: {
                        fontSize: number;
                        lineHeight: number;
                        color: string;
                        borderWidth: number;
                    };
                    c: {
                        fontSize: number;
                        fontWeight: string;
                        color: string;
                    };
                };
            };
        }[];
    };
    /**
     * 饼图3
     * @param data 模拟数据
     * @returns 饼图3配置项
     */
    static pie3(data: any): {
        backgroundColor: any;
        color: any;
        tooltip: any;
        title: {
            subtext: string;
            left: string;
            top: string;
            textAlign: string;
        }[];
        series: {
            type: string;
            center: string[];
            radius: number;
            data: any;
            emphasis: {
                scale: boolean;
            };
        }[];
    };
    /**
     * 饼图4
     * @param data 模拟数据
     * @returns 饼图4配置项
     */
    static pie4(data: any): {
        backgroundColor: any;
        color: any;
        grid: any;
        title: {
            text: string | number;
            subtext: string;
            color: string;
            left: string;
            top: string;
            textStyle: {
                fontSize: number;
                fontWeight: string;
                color: any;
                fontFamily: string;
            };
            subtextStyle: {
                fontSize: number;
                fontWeight: string;
                color: any;
            };
            textAlign: string;
        };
        series: {
            type: string;
            radius: string[];
            data: any;
            label: any;
        }[];
    };
    /**
     * 饼图5
     * @param data 模拟数据
     * @returns 饼图5配置项
     */
    static pie5(data: any): {
        backgroundColor: any;
        color: any;
        grid: any;
        title: {
            text: string | number;
            subtext: string;
            color: string;
            left: string;
            top: string;
            textStyle: {
                fontSize: number;
                fontWeight: string;
                color: any;
                fontFamily: string;
            };
            subtextStyle: {
                fontSize: number;
                fontWeight: string;
                color: any;
            };
            textAlign: string;
        };
        series: ({
            type: string;
            radius: string[];
            data: any;
            label: {
                show: boolean;
                formatter: string;
                rich: {
                    d: {
                        color: any;
                        fontWeight: string;
                    };
                    b: {
                        color: string;
                        fontWeight: string;
                    };
                };
                position?: undefined;
            };
            labelLine: {
                length: number;
            };
            itemstyle: {
                borderWidth: number;
                borderColor: string;
            };
            z: number;
            emphasis?: undefined;
            zlevel?: undefined;
        } | {
            emphasis: {
                scale: boolean;
            };
            type: string;
            z: number;
            data: any[];
            radius: string[];
            zlevel: number;
            label: {
                position: string;
                show: boolean;
                formatter?: undefined;
                rich?: undefined;
            };
            labelLine?: undefined;
            itemstyle?: undefined;
        })[];
    };
    /**
     * 饼图6
     * @param data 模拟数据
     * @returns 饼图6配置项
     */
    static pie6(data: any): {
        backgroundColor: any;
        color: any;
        legend: {
            orient: string;
            x: string;
            top: string;
            /** 图例的高度 */
            itemHeight: number;
            /** 图例之间的间距 */
            itemGap: number;
            data: unknown[];
        };
        series: any;
    };
    /**
     * 饼图7
     * @param data 模拟数据
     * @returns 饼图7配置项
     */
    static pie7(data: any): {
        backgroundColor: any;
        color: any;
        tooltip: any;
        legend: any;
        series: {
            name: string;
            type: string;
            radius: string[];
            data: any;
            label: {
                show: boolean;
                position: string;
            };
            labelLine: {
                length: boolean;
            };
            emphasis: {
                label: {
                    show: boolean;
                    fontSize: string;
                    fontWeight: string;
                    formatter: string;
                };
            };
            itemStyle: {
                borderRadius: number;
                borderColor: string;
                borderWidth: number;
            };
        }[];
    };
    /**
     * 饼图8
     * @param data 模拟数据
     * @returns 饼图8配置项
     */
    static pie8(data: any): {
        backgroundColor: any;
        color: any;
        tooltip: any;
        legend: any;
        title: {
            textAlign: string;
            text: number;
            subtext: string;
            color: string;
            left: string;
            top: string;
            textStyle: {
                fontSize: number;
                fontWeight: string;
                color: any;
                fontFamily: string;
            };
            subtextStyle: {
                fontSize: number;
                fontWeight: string;
                color: any;
            };
        };
        series: {
            name: string;
            type: string;
            radius: string[];
            data: any;
            label: {
                show: boolean;
            };
            labelLine: {
                length: number;
            };
            itemStyle: {
                borderRadius: number;
                borderColor: string;
                borderWidth: number;
            };
        }[];
    };
    /**
     * 饼图9
     * @param data 模拟数据
     * @returns 饼图9配置项
     */
    static pie9(data: any): {
        backgroundColor: any;
        color: any;
        tooltip: any;
        title: {
            text: string;
            subtext: string;
            color: any;
            left: string;
            top: string;
            textAlign: string;
            textStyle: {
                fontSize: number;
                fontWeight: string;
                color: any;
                fontFamily: string;
            };
            subtextStyle: {
                fontSize: number;
                fontWeight: string;
                color: any;
            };
        };
        series: ({
            emphasis: {
                scale: boolean;
            };
            type: string;
            z: number;
            data: any;
            radius: string[];
            zlevel: number;
            label: {
                position: string;
                show: boolean;
            };
            name?: undefined;
            labelLine?: undefined;
        } | {
            name: string;
            type: string;
            radius: string[];
            labelLine: {
                show: boolean;
            };
            data: {
                value: number;
                itemStyle: {
                    color: any;
                };
                emphasis: {
                    scale: boolean;
                };
            }[];
            emphasis?: undefined;
            z?: undefined;
            zlevel?: undefined;
            label?: undefined;
        })[];
    };
    /**
     * 饼图10
     * @param data 模拟数据
     * @returns 饼图10配置项
     */
    static pie10(data: any): {
        backgroundColor: any;
        color: any;
        legend: {
            type: string;
            orient: string;
            right: string;
            top: string;
            bottom: number;
        };
        series: {
            type: string;
            radius: string[];
            center: string[];
            data: any;
            /** 鼠标悬浮是否显示缩放效果 */
            emphasis: {
                scale: boolean;
            };
        }[];
    };
}
