import { type ReactNode, type ReactElement } from 'react'; import { type WithChildren } from '@dynatrace/strato-components/core'; import { BaseModalProps } from './BaseModal.js'; /** * @public */ export interface ModalProps extends WithChildren, BaseModalProps { /** Title of the modal, which is shown in the header section. */ title: string | ReactElement; /** Footer section of the modal, where customized content can be added. */ footer?: ReactNode; } /** * The `Modal` component lets you show important, additional content in an overlay. * @public */ export declare const Modal: (props: ModalProps & import("react").RefAttributes) => React.ReactElement | null;