import { Arc } from '@nivo/arcs'; import { ComputedBar, RadialBarCommonProps, RadialBarDataProps, RadialBarCustomLayerProps, RadialBarTrackDatum, RadialBarDatum } from './types'; export declare const useRadialBar: ({ data, maxValue: maxValueDirective, valueFormat, startAngle, endAngle, innerRadiusRatio, padding, padAngle, cornerRadius, width, height, colors, tracksColor, }: { data: RadialBarDataProps["data"]; maxValue: RadialBarCommonProps["maxValue"]; valueFormat?: RadialBarCommonProps["valueFormat"]; startAngle: RadialBarCommonProps["startAngle"]; innerRadiusRatio: RadialBarCommonProps["innerRadius"]; padding: RadialBarCommonProps["padding"]; padAngle: RadialBarCommonProps["padAngle"]; cornerRadius: RadialBarCommonProps["cornerRadius"]; endAngle: RadialBarCommonProps["endAngle"]; width: number; height: number; colors: RadialBarCommonProps["colors"]; tracksColor: RadialBarCommonProps["tracksColor"]; }) => { center: [number, number]; outerRadius: number; innerRadius: number; bars: ComputedBar[]; arcGenerator: import("d3-shape").Arc; radiusScale: import("@nivo/scales").ScaleBand; valueScale: import("@nivo/scales").ScaleLinear; tracks: RadialBarTrackDatum[]; legendData: { id: string; label: string; color: string | undefined; }[]; customLayerProps: RadialBarCustomLayerProps; }; //# sourceMappingURL=hooks.d.ts.map