import type { HTMLAttributes, ReactElement } from 'react';
/**
* Variantes de color del Badge
*/
export type BadgeColor = 'zinc' | 'red' | 'orange' | 'amber' | 'yellow' | 'lime' | 'green' | 'emerald' | 'teal' | 'cyan' | 'sky' | 'blue' | 'indigo' | 'violet' | 'purple' | 'fuchsia' | 'pink' | 'rose' | 'primary' | 'secondary' | 'tertiary';
/**
* Props del componente Badge
*/
export interface BadgeProps extends HTMLAttributes {
/**
* Color del badge
* @default 'zinc'
*/
color?: BadgeColor;
/**
* Icono opcional a la izquierda
*/
leftIcon?: ReactElement;
/**
* Texto del badge
*/
label: string;
/**
* NĂºmero para el notification badge (opcional)
*/
count?: number;
/**
* Clases CSS adicionales
*/
className?: string;
}
//# sourceMappingURL=Badge.types.d.ts.map