import { ReactNode } from 'react'; import { RadarChartRenderLabelAnchor } from '../types'; import * as d3 from 'd3'; type RenderLabel = (anchor: RadarChartRenderLabelAnchor, index: number) => ReactNode; export type DrawRadialLabels = { node: HTMLElement; dataLength: number; radiusScale: any; maxValue: number; angleSlice: number; radius: number; renderLabel: RenderLabel | ReactNode; xOffset?: number; yOffset?: number; translateX?: number; translateY?: number; selectLabel: (label: d3.Selection, anchor: RadarChartRenderLabelAnchor, index: number) => void; }; export type LabelContainerProps = { anchor: RadarChartRenderLabelAnchor; translateX: number; translateY: number; index: number; }; export {};