import * as React from 'react';
import { ButtonProps } from '../button';
import { PopoverProps } from './Popover';
export interface PopoverButtonProps extends PopoverProps {
    /** 按钮文案 */
    buttonText: React.ReactNode;
    /** 按钮属性 */
    buttonProps?: ButtonProps;
    /** 自定义渲染button */
    renderButton?: (actived: boolean) => React.ReactElement;
}
export interface PopoverButtonRef {
    toggle: (vis: boolean) => void;
}
export declare const PopoverButton: React.ForwardRefExoticComponent<PopoverButtonProps & React.RefAttributes<PopoverButtonRef>>;
export default PopoverButton;
