import * as React from 'react'; import type { ChartsProviderProps, ChartAnyPluginSignature, PolarChartSeriesType } from '@mui/x-charts/internals'; import type { ChartsRadialDataProviderProps } from '@mui/x-charts/ChartsRadialDataProvider'; import type { ChartsSlotPropsPro, ChartsSlotsPro } from '@mui/x-charts-pro/internals'; import type { RadialPremiumPluginSignatures } from "./ChartsRadialDataProviderPremium.plugins.mjs"; export interface ChartsRadialDataProviderPremiumSlots extends ChartsSlotsPro {} export interface ChartsRadialDataProviderPremiumSlotProps extends ChartsSlotPropsPro {} export type ChartsRadialDataProviderPremiumProps> = ChartsRadialDataProviderProps & ChartsProviderProps['pluginParams'] & { /** * Slots to customize charts' components. */ slots?: Partial; /** * The props for the slots. */ slotProps?: Partial; }; /** * Orchestrates the data providers for radial chart components and hooks. * * Similar to `ChartsDataProviderPremium`, but uses the radial axis plugin instead of the cartesian one, * and only supports polar series types. * * Demos: * * - [Composition](https://mui.com/x/react-charts/composition/) * * API: * * - [ChartsRadialDataProviderPremium API](https://mui.com/x/api/charts/charts-radial-data-provider-premium/) */ declare function ChartsRadialDataProviderPremium>(props: ChartsRadialDataProviderPremiumProps): React.JSX.Element; declare namespace ChartsRadialDataProviderPremium { var propTypes: any; } export { ChartsRadialDataProviderPremium };