type ModalLayout = 'default' | 'centralized'; type ModalLayoutMobile = 'default' | 'centralized' | 'full-screen'; export type ModalProps = { isOpen: boolean; onClose?: () => void; /** Calls onClose when the backdrop (area outside the container) is clicked */ closeOnBackdropClick?: boolean; headerContent?: React.ReactNode | string | JSX.Element | JSX.Element[]; content?: React.ReactNode | string | JSX.Element | JSX.Element[]; layoutMobile?: ModalLayoutMobile; layoutDesktop?: ModalLayout; mobileModalTitle?: string; handleHelpInfo?: () => void; ariaLabel?: string; 'data-testid'?: string; }; export declare const Modal: ({ isOpen, onClose, closeOnBackdropClick, headerContent, content, layoutMobile, layoutDesktop, mobileModalTitle, handleHelpInfo, ariaLabel, "data-testid": dataTestId, }: ModalProps) => import("react/jsx-runtime").JSX.Element | null; export {};