import { RadarColorMapping, RadarCommonProps, RadarDataProps, RadarCustomLayerProps, RadarSvgProps, BoundLegendProps } from './types'; export declare const useRadar: >({ data, keys, indexBy, rotationDegrees, maxValue, valueFormat, curve, width, height, colors, legends, defs, fill, }: { data: RadarDataProps["data"]; keys: RadarDataProps["keys"]; indexBy: RadarDataProps["indexBy"]; rotationDegrees: RadarCommonProps["rotation"]; maxValue: RadarCommonProps["maxValue"]; valueFormat?: RadarCommonProps["valueFormat"]; curve: RadarCommonProps["curve"]; width: number; height: number; colors: RadarCommonProps["colors"]; legends: RadarCommonProps["legends"]; defs: RadarSvgProps["defs"]; fill: RadarSvgProps["fill"]; }) => { getIndex: (datum: D) => string; indices: string[]; formatValue: (value: number, context: string) => string; colorByKey: RadarColorMapping; fillByKey: Record; boundDefs: any; rotation: number; radius: number; radiusScale: import("d3-scale").ScaleLinear; centerX: number; centerY: number; angleStep: number; curveFactory: import("d3-shape").CurveFactory; legendData: { id: string; label: string; color: string; }[]; boundLegends: BoundLegendProps[]; customLayerProps: RadarCustomLayerProps; }; //# sourceMappingURL=hooks.d.ts.map