import React from 'react';
import { IconName } from '../../atoms/Icons';
import { type ComposableProps } from '../../../lib/slot';
export interface AlertIconProps extends ComposableProps<'div'> {
/**
* Custom icon name (optional, defaults to variant icon)
*/
icon?: IconName;
}
/**
* AlertIcon Component
*
* A composable component for displaying an icon in an Alert.
* Automatically shows the appropriate icon based on Alert variant.
*
* @public
*
* @example
* ```tsx
*