import React, { ReactNode, MouseEvent, HTMLAttributes } from 'react'; export declare const StyleTypes: ["default", "success", "warning", "error", "disabled"]; export declare type NoticeProps = { /** 是否显示关闭按钮 */ closable?: boolean; /** 自定义前置icon,可传入Icon type或者自定义Icon,传入null、false隐藏,默认显示感叹号icon */ icon?: null | false | string | ReactNode; /** 关闭的回调 */ onClose?: (e: MouseEvent) => void; /** 样式类型 */ styleType?: 'default' | 'success' | 'warning' | 'error' | 'disabled' | 'info'; /** 自定义操作 */ action?: ReactNode; } & HTMLAttributes; declare const _default: React.MemoExoticComponent<({ closable, icon: _icon, children, onClose, styleType, action, ...rest }: NoticeProps) => JSX.Element | null>; export default _default;