import * as React from 'react'; import { type PieChartProps, type PieChartSlotProps, type PieChartSlots } from '@mui/x-charts/PieChart'; import { type ChartsSlotsPro, type ChartsSlotPropsPro } from "../internals/material/index.js"; import { type ChartsContainerProProps } from "../ChartsContainerPro/index.js"; import { type PieChartProPluginSignatures } from "./PieChartPro.plugins.js"; import { type ChartsToolbarProSlotProps, type ChartsToolbarProSlots } from "../ChartsToolbarPro/Toolbar.types.js"; export interface PieChartProSlots extends Omit, ChartsToolbarProSlots, Partial {} export interface PieChartProSlotProps extends Omit, ChartsToolbarProSlotProps, Partial {} export interface PieChartProProps extends Omit, Omit, 'series' | 'slots' | 'slotProps'> { /** * Overridable component slots. * @default {} */ slots?: PieChartProSlots; /** * The props used for each component slot. * @default {} */ slotProps?: PieChartProSlotProps; } declare const PieChartPro: React.ForwardRefExoticComponent>; export { PieChartPro };