import { InteractiveChartConfig } from '../types';
export interface PieSlice {
    label: string;
    value: number;
    color?: string;
}
export interface PieChartConfig extends InteractiveChartConfig {
    /** Slices that compose the pie. */
    slices: PieSlice[];
    /**
     * Render as a donut with a hollow center.
     * @default false
     */
    donut?: boolean;
    /**
     * Inner radius as a fraction of the outer radius when `donut` is true, 0–1.
     * @default 0.5
     */
    donutRatio?: number;
    /**
     * Render slice labels next to each slice.
     * @default true
     */
    showLabels?: boolean;
    /**
     * Render numeric values alongside labels.
     * @default false
     */
    showValues?: boolean;
    /**
     * Starting angle of the first slice in radians (0 = top of the circle).
     * @default 0
     */
    startAngle?: number;
}
//# sourceMappingURL=types.d.ts.map