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 * * * Information * This is an info alert * * ``` * * @remarks * - Wraps the HTML `
` element by default. * - Supports `asChild` prop to merge props with a custom child element. * - Automatically styled based on Alert variant. */ export declare const AlertIcon: React.ForwardRefExoticComponent>; //# sourceMappingURL=AlertIcon.d.ts.map