/// <reference types="react" />
import { ButtonProps } from 'bonree-design';
import { AdjustOverflow, TooltipPlacement } from 'bonree-design/lib/tooltip';
export interface BrButtonProps extends ButtonProps {
    children?: any;
    disabled?: boolean;
    disabledText?: string | React.ReactNode;
    /** button类型 */
    type?: 'primary' | 'ghost' | 'dashed' | 'link' | 'text' | 'default';
    /** 样式 */
    className?: string;
    /** tooltip样式 */
    overlayClassName?: string;
    /** tooltip样式 */
    style?: object;
    /** tooltip位置 */
    placement?: TooltipPlacement;
    /** 是否是popover*/
    isPopover?: boolean;
    arrowPointAtCenter?: boolean;
    autoAdjustOverflow?: boolean | AdjustOverflow;
    getPopupContainer?: (triggerNode: HTMLElement) => HTMLElement;
}
declare const BrButton: React.FC<BrButtonProps>;
export default BrButton;
