import type { RaikouColor } from '../../../core'; interface CurveData extends React.ComponentPropsWithRef<'circle'> { value: number; color: RaikouColor; tooltip?: React.ReactNode; } interface RootCurveData extends React.ComponentPropsWithRef<'circle'> { color?: RaikouColor; } interface GetCurves { sections: CurveData[]; size: number; thickness: number; renderRoundedLineCaps: boolean | undefined; rootColor?: RaikouColor; } interface Curve { sum: number; offset: number; root: boolean; data: CurveData | RootCurveData; lineRoundCaps?: boolean; } export declare function getCurves({ size, thickness, sections, renderRoundedLineCaps, rootColor, }: GetCurves): Curve[]; export {};