import './style.scss';
type Props = {
    children: React.ReactNode;
    title: string;
    close: () => void;
    confirm?: () => void;
    cancel?: () => void;
    subtitle?: string;
    className?: string;
    disableConfirm?: boolean;
    hideFooter?: boolean;
    disableCancel?: boolean;
    disableClose?: boolean;
    disableEscapeClose?: boolean;
    confirmLabel?: string;
    closeLabel?: string;
    onEntered?: () => void;
    alternativeButton?: {
        title: string;
        action: () => void;
    };
    alternativeOptions?: React.ReactNode;
    hideBackdrop?: boolean;
    disableBackdropClose?: boolean;
};
export default function AppModal({ children, title, subtitle, className, close, confirm, disableConfirm, hideFooter, disableClose, disableEscapeClose, disableCancel, confirmLabel, closeLabel, cancel, onEntered, alternativeButton, hideBackdrop, alternativeOptions, disableBackdropClose, }: Props): import("react").JSX.Element;
export {};
