import { AlertColor, AnimationAlert, VariantAlert } from '../../../shared/types/alert';
interface AlertClassNameProps {
    color: AlertColor;
    variant: VariantAlert;
    isLeaving?: boolean;
    animation?: AnimationAlert;
}
/**
 * Genera las clases CSS para el Alert usando tokens semánticos de Figma
 *
 * Mapeo de variantes:
 * - contained → Solid (Figma): fondo sólido de color
 * - outlined → Soft (Figma): fondo claro con borde de color
 * - accent: borde lateral grueso
 * - minimal: solo texto coloreado
 *
 * Tokens de Figma utilizados:
 * - Border radius: control-sm (8px)
 * - Border width: 1px
 * - Colores: bg-surface-*, bg-fill-*, border-all-colors-*, text-*
 */
export declare const getAlertClassName: ({ color, variant, isLeaving, animation, }: AlertClassNameProps) => string;
export {};
//# sourceMappingURL=alert.d.ts.map