import React, { ReactNode } from 'react'; export interface ModalProps { /** * The unique identifier for this component */ id: string; /** * The type of modal to display */ size?: 'small' | 'large'; /** * The heading for the alert */ heading: string; /** * The footer for the alert */ footer?: ReactNode; /** * The contents of the alert */ children: ReactNode; } /** * A modal disables page content and focuses the user’s attention on a single task or message. */ export declare const Modal: ({ id, heading, size, footer, children, }: ModalProps) => React.ReactElement; export default Modal;