import { PaletteName } from "../utils/PalletUtils.js"; import { PieChartData } from "./types/index.js"; export interface PieChartProps { data: T; categoryKey: keyof T[number]; dataKey: keyof T[number]; theme?: PaletteName; customPalette?: string[]; variant?: "pie" | "donut"; format?: "percentage" | "number"; legend?: boolean; legendVariant?: "default" | "stacked"; isAnimationActive?: boolean; appearance?: "circular" | "semiCircular"; cornerRadius?: number; paddingAngle?: number; onMouseEnter?: (data: any, index: number) => void; onMouseLeave?: () => void; onClick?: (data: any, index: number) => void; className?: string; maxChartSize?: number; minChartSize?: number; height?: number | string; width?: number | string; } export declare const PieChart: import("react").MemoExoticComponent<(({ data, categoryKey, dataKey, theme, customPalette, variant, format, legend, legendVariant, isAnimationActive, appearance, cornerRadius, paddingAngle, onMouseEnter, onMouseLeave, onClick, className, maxChartSize, minChartSize, height, width, }: PieChartProps) => import("react/jsx-runtime").JSX.Element)>; //# sourceMappingURL=PieChart.d.ts.map