import type { RadarChartProps } from "./RadarChart.mjs"; import type { ChartsOverlayProps } from "../ChartsOverlay/index.mjs"; import type { ChartsLegendSlotExtension } from "../ChartsLegend/index.mjs"; import type { ChartsWrapperProps } from "../ChartsWrapper/index.mjs"; import type { RadarDataProviderProps } from "./RadarDataProvider/RadarDataProvider.mjs"; import type { ChartsSurfaceProps } from "../ChartsSurface/index.mjs"; import type { RadarGridProps } from "./RadarGrid/index.mjs"; import type { RadarChartPluginSignatures } from "./RadarChart.plugins.mjs"; import type { RadarSeriesAreaProps, RadarSeriesMarksProps } from "./RadarSeriesPlot/index.mjs"; /** * A helper function that extracts RadarChartProps from the input props * and returns an object with props for the children components of RadarChart. * * @param props The input props for RadarChart * @returns An object with props for the children components of RadarChart */ export declare const useRadarChartProps: (props: RadarChartProps) => { highlight: "axis" | "none" | "series"; chartsWrapperProps: Omit; chartsSurfaceProps: ChartsSurfaceProps; radarDataProviderProps: RadarDataProviderProps; radarGrid: RadarGridProps; radarSeriesAreaProps: RadarSeriesAreaProps; radarSeriesMarksProps: RadarSeriesMarksProps; overlayProps: ChartsOverlayProps; legendProps: ChartsLegendSlotExtension; children: import("react").ReactNode; };