/**
 * Figma多层环形图组件 - 基于v2真实实现
 * 学习HVACMultiLayerDonut的conic-gradient技术，遵循shadcn/ui + Radix模式
 */
import * as React from "react";
import { type VariantProps } from "class-variance-authority";
export interface FigmaMultiLayerDonutProps extends React.ComponentPropsWithoutRef<"div">, Omit<VariantProps<typeof figmaMultiLayerDonutVariants>, 'size'> {
    /**
     * 多层数据，从外到内 - 学习v2的角度值系统
     */
    layers?: Array<{
        value: number;
        strokeWidth: number;
        gradient: {
            startColor: string;
            startOpacity?: number;
            endColor: string;
            endOpacity?: number;
        };
    }>;
    /**
     * 图表尺寸
     * @default 195
     */
    size?: number;
    /**
     * 中心文本
     */
    centerText?: string;
    /**
     * 是否显示外圈边框
     * @default true
     */
    showOuterBorder?: boolean;
}
declare const figmaMultiLayerDonutVariants: (props?: ({
    size?: "sm" | "lg" | "md" | "xl" | null | undefined;
} & import("class-variance-authority/types").ClassProp) | undefined) => string;
declare const FigmaMultiLayerDonut: React.ForwardRefExoticComponent<FigmaMultiLayerDonutProps & React.RefAttributes<HTMLDivElement>>;
export { FigmaMultiLayerDonut, figmaMultiLayerDonutVariants };
