import { PublicConfigClass } from '../../../../../packages/public';
import { CreateComponentType } from '../../../../../packages/index.d';
export declare const includes: any[];
export declare const ShapeEnumList: {
    label: string;
    value: string;
}[];
export declare const option: {
    dataset: ({
        name: string;
        value: number;
        textStyle: {
            color: string;
        };
        emphasis: {
            textStyle: {
                color: string;
            };
        };
    } | {
        name: string;
        value: number;
        textStyle?: undefined;
        emphasis?: undefined;
    })[];
    tooltip: {};
    series: {
        type: string;
        shape: string;
        left: string;
        top: string;
        width: string;
        height: string;
        right: any;
        bottom: any;
        sizeRange: number[];
        rotationRange: number[];
        rotationStep: number;
        gridSize: number;
        drawOutOfBound: boolean;
        layoutAnimation: boolean;
        textStyle: {
            fontFamily: string;
            fontWeight: string;
        };
        emphasis: {
            focus: string;
            textStyle: {
                shadowBlur: number;
                shadowColor: string;
            };
        };
        data: ({
            name: string;
            value: number;
            textStyle: {
                color: string;
            };
            emphasis: {
                textStyle: {
                    color: string;
                };
            };
        } | {
            name: string;
            value: number;
            textStyle?: undefined;
            emphasis?: undefined;
        })[];
    }[];
};
export default class Config extends PublicConfigClass implements CreateComponentType {
    key: string;
    chartConfig: import('../../../../../packages/index.d').ConfigType;
    option: any;
}
