import React from 'react';
import { ActionModalProps } from '../Modals/ActionModal.js';
import { ButtonProps } from '../Button';
export type ButtonWithActionModalProps = Pick<ActionModalProps, 'body' | 'onAction' | 'title' | 'variant' | 'icon'> & Omit<ButtonProps, 'children' | 'onClick' | 'title'> & {
    actionText: React.ReactNode;
    className?: string;
    children?: React.ReactNode;
};
declare function ButtonWithActionModal({ actionText, body, children, icon, onAction, title, variant, ...buttonProps }: ButtonWithActionModalProps): React.JSX.Element;
export { ButtonWithActionModal };
