import { IconName } from '../Icon'; import { ReactNode } from 'react'; type AlertType = 'default' | 'banner'; type AlertSize = 'small' | 'medium'; type AlertState = 'neutral' | 'success' | 'warning' | 'danger' | 'info'; export interface AlertProps { state?: AlertState; title?: ReactNode; text: ReactNode; size?: AlertSize; type?: AlertType; showIcon?: boolean; customIcon?: IconName; dismissible?: boolean; onDismiss?: () => void; className?: string; } export {};