import React from 'react';
export interface AlertProps {
    /** 警告提示的样式，支持四种样式 */
    type?: 'success' | 'info' | 'warning' | 'error';
    /** 警告提示内容 */
    message?: React.ReactNode;
    /** 警告提示辅助内容 */
    description?: React.ReactNode;
    /** 是否显示关闭按钮 */
    closable?: boolean;
    /** 自定义关闭按钮 */
    closeText?: React.ReactNode;
    /** 是否显示icon */
    showIcon?: boolean;
    /** 自定义图标，showIcon 为 true 时有效 */
    icon?: React.ReactNode;
    /** 操作按钮 */
    action?: React.ReactNode;
    /** 自定义className */
    className?: string;
    /** 自定义style */
    style?: React.CSSProperties;
    /** 关闭时的回调函数 */
    onClose?: React.MouseEventHandler;
}
declare const Alert: React.FC<AlertProps>;
export default Alert;
