import { DetailedHTMLProps, FC, HTMLAttributes } from 'react'; import { AlertAppearance, AlertVariant } from './types'; export interface AlertProps extends DetailedHTMLProps, HTMLDivElement> { /** * Visual style of the alert. * Determines background color, border, and icon style. * * - 'success': Indicates a positive or successful action * - 'error': Indicates an error or failure * - 'warning': Indicates a caution or risk * - 'info': Neutral informational message */ variant?: AlertVariant; /** * Visual appearance of the badge. * Defines how the badge is styled (background, border, etc.). */ appearance?: AlertAppearance; } /** An Alert is a UI component that displays important messages, such as warnings, errors, or confirmations, to grab user attention. */ export declare const Alert: FC;