/// <reference types="react" />
import { PaneDefaults } from "@progress/kendo-react-charts";
import { Overlay } from "@progress/kendo-react-charts";
import { ComprehensiveProps } from "../../DomainProps";
interface SeriesData {
    data?: any[];
    name: string;
    share?: number;
    explode?: boolean;
}
export interface ChartProps extends ComprehensiveProps {
    title?: string | undefined;
    axisItemCategoryData?: any[];
    axisItemCategoryAngle?: number;
    position?: "bottom" | "top" | "left" | "right" | "custom" | undefined;
    align?: "center";
    seriesColors?: any[];
    legendOrientation: "horizontal" | "vertical";
    visible?: boolean;
    seriesItemData?: SeriesData[];
    type?: any;
    isApplyToolTip?: boolean;
    isApplyLabelForCircularChart?: boolean;
    isChartLabelContentVisible?: boolean;
    labelContentField?: "dataItem" | "category" | "percentage" | "series" | "value";
    overlay?: Overlay | undefined;
    paneDefault?: PaneDefaults;
    circularChartCenterRender?: () => React.ReactElement;
}
declare function ChartWidget({ id, widgetStyle, title, axisItemCategoryData, axisItemCategoryAngle, align, position, visible, seriesItemData, type, isApplyToolTip, legendOrientation, overlay, isChartLabelContentVisible, labelContentField, circularChartCenterRender, seriesColors, }: ChartProps): import("react/jsx-runtime").JSX.Element;
export default ChartWidget;
