import * as React from 'react'; import { type VariantProps } from 'class-variance-authority'; declare const badgeVariants: (props?: ({ size?: "lg" | "sm" | null | undefined; variant?: "fill" | "outline" | "promotional" | null | undefined; promotionalType?: "plus-member" | "regular-member" | "regular-discount" | "time-limited-discount" | null | undefined; } & import("class-variance-authority/types").ClassProp) | undefined) => string; export interface BadgeProps extends React.HTMLAttributes, VariantProps { promotionalType?: 'plus-member' | 'regular-member' | 'regular-discount' | 'time-limited-discount'; } /** * Badge - 徽章 * * @description 用于显示状态、标签或计数的小型标识组件,支持不同尺寸和促销类型 */ declare function Badge({ className, size, variant, promotionalType, ...props }: BadgeProps): import("react/jsx-runtime").JSX.Element; export default Badge;