import { DonutChartProps, PieChartProps } from "../types.js";
import "react";
import * as react_jsx_runtime278 from "react/jsx-runtime";

//#region src/react/charts/pie/index.d.ts

/**
 * Pie Chart component for proportional data visualization.
 *
 * **Important:** This component uses Apache ECharts architecture. Configure it via props, not by passing child components.
 *
 * **Best Practice:** Use the built-in data fetching by passing `queryKey` and `parameters` props instead of pre-fetching data with `useAnalyticsQuery`.
 *
 * Supports both query mode (queryKey + parameters) and data mode (static data).
 */
declare const PieChart: {
  (props: PieChartProps): react_jsx_runtime278.JSX.Element;
  displayName: string;
};
/**
 * Donut Chart component (Pie chart with inner radius).
 *
 * **Important:** This component uses Apache ECharts architecture. Configure it via props, not by passing child components.
 *
 * **Best Practice:** Use the built-in data fetching by passing `queryKey` and `parameters` props instead of pre-fetching data with `useAnalyticsQuery`.
 *
 * Supports both query mode (queryKey + parameters) and data mode (static data).
 */
declare const DonutChart: {
  (props: DonutChartProps): react_jsx_runtime278.JSX.Element;
  displayName: string;
};
//#endregion
export { DonutChart, PieChart };
//# sourceMappingURL=index.d.ts.map