import React from "react";
type ModalProps = {
    id: string;
    showBackButton: boolean;
    headerHeading: string;
    buttonVariant: "oneButton" | "twoButton" | "noButton";
    onBackButtonClick?: (event: React.MouseEvent<HTMLButtonElement>) => void;
    onCrossButtonClick: (event: React.MouseEvent<HTMLButtonElement>) => void;
    footerButtons: {
        text: string;
        onClick: () => void;
    }[];
    children?: React.ReactNode;
    size?: "xs" | "sm" | "base" | "lg" | "xl" | "2xl" | "3xl" | "4xl" | "5xl" | "6xl" | "7xl" | "8xl" | "9xl";
    isModalOpen: boolean;
};
declare const Modal: React.FC<ModalProps>;
export default Modal;
