import * as React from 'react'; import { MakeOptional } from '@mui/x-internals/types'; import { RadarChartPluginsSignatures } from "../RadarChart.plugins.js"; import { RadarSeriesType } from "../../models/seriesType/radar.js"; import { ChartDataProviderProps } from "../../ChartDataProvider/index.js"; import { RadarConfig } from "./radar.types.js"; import { ChartAnyPluginSignature } from "../../internals/plugins/models/plugin.js"; export type RadarSeries = MakeOptional; export type RadarDataProviderProps = Omit, 'series' | 'rotationAxis' | 'radiusAxis' | 'dataset' | 'experimentalFeatures'> & { /** * The series to display in the bar chart. * An array of [[RadarSeries]] objects. */ series: Readonly[]; /** * The configuration of the radar scales. */ radar: RadarConfig; /** * Indicates if the chart should highlight items per axis or per series. * @default 'axis' */ highlight?: 'axis' | 'series' | 'none'; }; declare function RadarDataProvider(props: RadarDataProviderProps): React.JSX.Element; export { RadarDataProvider };