import type { PieChartRef } from './types/pie-chart-ref.js'; import type { DonutChartProps } from './types/pie-chart.config.js'; /** * The `DonutChart` is a variation of a pie chart with a circular shape and * a hole in the center. It divides the total amount into proportional slices, * each representing a category or value. The key difference is the presence of * the central hole, which allows placing additional information in the * available space. * @public */ export declare const DonutChart: ((props: DonutChartProps & { children?: import("react").ReactNode | undefined; } & import("react").RefAttributes) => import("react").ReactElement | null) & { Legend: { (props: import("./types/pie-chart.config.js").DonutChartLegendConfig): null; displayName: string; }; Grouping: { (props: import("./types/pie-chart.config.js").GroupConfig): null; displayName: string; }; Labels: { (props: import("./types/pie-chart.config.js").LabelsConfig): null; displayName: string; }; Inner: { ({ children, }: { children: import("./types/pie-chart.config.js").InnerHandler | import("react").ReactNode; }): import("react/jsx-runtime").JSX.Element; displayName: string; }; Tooltip: { (props: import("./types/pie-chart.config.js").DonutChartCustomTooltipProps): null; displayName: string; }; Intent: { (props: import("../../index.js").IntentProps): null; displayName: string; }; Toolbar: { (props: import("./types/toolbar.js").PieChartToolbarSlotProps): null; displayName: string; }; EmptyState: ({ children }: import("../index.js").EmptyStateProp) => import("react/jsx-runtime").JSX.Element; ErrorState: ({ children }: import("../index.js").ErrorStateProps) => import("react/jsx-runtime").JSX.Element; ColorRule: { (_props: import("../index.js").ColorRuleProps): null; displayName: string; }; DownloadCSV: { (): null; displayName: string; }; };