import React from "react"; import { ConfirmButtonTransitionState } from "../ConfirmButton/ConfirmButton"; export interface DialogProps { open: boolean; onClose: () => void; } export declare type ActionDialogLabelKeys = "cancelLabel" | "confirmLabel" | "title"; export declare type ActionDialogLabels = Record; export interface ActionDialogProps extends ActionDialogLabels, DialogProps { children?: React.ReactNode; confirmButtonState: ConfirmButtonTransitionState; maxWidth?: "xs" | "sm" | "md" | "lg" | "xl" | false; variant?: "default" | "danger"; onConfirm: () => void; } declare const ActionDialog: React.FC; export default ActionDialog;