/// <reference types="react" />
import { type ButtonProps } from "../button/Button.js";
import { type ButtonTheme } from "../button/buttonStyles.js";
/**
 * @since 6.0.0
 */
export interface ToastActionButtonProps extends ButtonProps {
    /** @defaultValue `"secondary"` */
    theme?: ButtonTheme;
    /**
     * Set this to `true` when there is a close button visible and the content is
     * stacked. This will update the styles so the button renders in the bottom
     * right below the content and close button.
     *
     * @defaultValue `false`
     */
    reordered?: boolean;
}
/**
 * **Client Component**
 *
 * This button will automatically close the toast when clicked unless
 * `event.stopPropagation()` is called from the `onClick` prop.
 *
 * @since 6.0.0
 */
export declare const ToastActionButton: import("react").ForwardRefExoticComponent<ToastActionButtonProps & import("react").RefAttributes<HTMLButtonElement>>;
