import { type ReactNode } from "react";
type ToastrType = "success" | "info" | "warning" | "error";
export interface ToastrBodyProps {
    type: ToastrType;
    message: ReactNode;
    /** Plain-text version of the message; renders a copy-to-clipboard affordance when set. */
    copyableMessage?: string;
    showIcon?: boolean;
    dismissible?: boolean;
    buttonLabel?: string;
    onAction?: () => void;
    onDismiss: () => void;
}
declare const ToastrBody: ({ type, message, copyableMessage, showIcon, dismissible, buttonLabel, onAction, onDismiss, }: ToastrBodyProps) => import("react/jsx-runtime").JSX.Element;
export { ToastrBody };
