import * as React from 'react'; import type { ChartsClipPathProps } from "../ChartsClipPath/index.mjs"; import type { ChartsRadialGridProps } from "../ChartsRadialGrid/index.mjs"; import type { ChartsLegendSlotExtension } from "../ChartsLegend/index.mjs"; import type { ChartsOverlayProps } from "../ChartsOverlay/index.mjs"; import type { ChartsRadialDataProviderProps } from "../ChartsRadialDataProvider/index.mjs"; import type { RadialBarChartProps } from "./RadialBarChart.mjs"; import type { ChartsWrapperProps } from "../ChartsWrapper/index.mjs"; import type { ChartsRadialAxisHighlightProps } from "../ChartsRadialAxisHighlight/index.mjs"; import type { RadialBarChartPluginSignatures } from "./RadialBarChart.plugins.mjs"; /** * A helper function that extracts RadialBarChartProps from the input props * and returns an object with props for the children components of RadialBarChart. * * @param props The input props for RadialBarChart * @returns An object with props for the children components of RadialBarChart */ export declare const useRadialBarChartProps: (props: RadialBarChartProps) => { chartsWrapperProps: Omit; chartsContainerProps: ChartsRadialDataProviderProps<"radialBar", RadialBarChartPluginSignatures>; gridProps: ChartsRadialGridProps | undefined; clipPathProps: ChartsClipPathProps; clipPathGroupProps: { clipPath: string; }; overlayProps: ChartsOverlayProps; legendProps: ChartsLegendSlotExtension; axisHighlightProps: ChartsRadialAxisHighlightProps; children: React.ReactNode; };