import { default as React } from 'react'; import { IconType } from '../icon/index.js'; import { ShapeType, SurfaceThemeType } from '../const/types.js'; export interface AlertProps extends Omit, "defaultValue" | "defaultChecked"> { type?: "info" | "success" | "warning" | "error"; closable?: boolean; showIcon?: boolean; icon?: IconType[]; message?: React.ReactNode; description?: React.ReactNode; bordered?: boolean; theme?: SurfaceThemeType; shape?: ShapeType; onClose?: (e: React.MouseEvent) => void; onAfterClose?: () => void; children?: React.ReactNode; } declare const Alert: React.FC; export default Alert;