import { default as React } from 'react';
import { BaseProps } from '../../types';

export interface InfoBarProps extends BaseProps {
    /** 左侧图标（16×16px ReactNode）*/
    icon?: React.ReactNode;
    /** 标题（body_strong，14px Bold）*/
    title?: React.ReactNode;
    /** 描述文字（body，14px Regular）*/
    description?: React.ReactNode;
    /** 文本按钮内容 */
    actionText?: React.ReactNode;
    /** 点击文本按钮回调 */
    onActionText?: (e: React.MouseEvent<HTMLButtonElement>) => void;
    /** 是否显示关闭（X）图标按钮 */
    showCloseButton?: boolean;
    /** 点击关闭按钮回调 */
    onClose?: (e: React.MouseEvent<HTMLButtonElement>) => void;
    /** 是否显示底部分割线 */
    divider?: boolean;
}
export declare const InfoBar: React.ForwardRefExoticComponent<InfoBarProps & React.RefAttributes<HTMLDivElement>>;
//# sourceMappingURL=InfoBar.d.ts.map