import { WindowConfirmProps } from './types';
/**
 * WindowConfirm Component
 *
 * A modal component for displaying confirmation dialogs with customizable messages,
 * titles, and action buttons. The component allows users to define behaviors for the
 * "Confirm" and "Cancel" actions and supports multiple visual variants (e.g., warning,
 * success, error).
 * @param {WindowConfirmProps} props - Properties for configuring the component.
 * [variant="warning"] - The visual variant for the modal (e.g., "warning", "error", "success", "info", "delete").
 * [title] - The title displayed in the modal. Defaults to a label from the module dictionary.
 * [msg] - The message displayed in the modal. Defaults to a label from the module dictionary.
 * [onClickCancel] - Callback executed when the "Cancel" button is clicked.
 * [onClickIntro] - Callback executed when the "Confirm" button is clicked.
 * @example
 * <WindowConfirm
 *   variant="warning"
 *   title="Confirm Deletion"
 *   msg="Are you sure you want to delete this item?"
 *   onClickCancel={() => console.log("Cancelled")}
 *   onClickIntro={() => console.log("Confirmed")}
 * />
 */
export declare const WindowConfirm: (props: WindowConfirmProps) => import("@emotion/react/jsx-runtime").JSX.Element;
//# sourceMappingURL=WindowConfirm.d.ts.map