import { CSSUIObject, HTMLUIProps } from '@yamada-ui/core'; import { Dict } from '@yamada-ui/utils'; import { ReactNode } from 'react'; interface PieChartLabelProps { styles: Dict; className?: string; calcPercent?: boolean; cx?: number; cy?: number; innerRadius?: number; labelFormatter?: (value: number) => string; labelOffset?: number; midAngle?: number; middleRadius?: number; outerRadius?: number; percent?: number; value?: number; labelProps?: HTMLUIProps<"text">; } declare const pieChartLabel: (props: PieChartLabelProps) => ReactNode; interface Point { x: number; y: number; } interface PieChartLabelLineProps { styles: Dict; className?: string; cx?: number; cy?: number; innerRadius?: number; labelOffset?: number; midAngle?: number; middleRadius?: number; outerRadius?: number; points?: Point[]; labelLineProps?: HTMLUIProps<"path">; } declare const pieChartLabelLine: (props: PieChartLabelLineProps) => React.ReactElement; export { type PieChartLabelLineProps, type PieChartLabelProps, pieChartLabel, pieChartLabelLine };