import * as React from 'react'; import { BaseModalLayoutProps, FootnoteProps, ModalSkin } from '../BaseModalLayout'; import { ButtonProps, ButtonSize } from '../Button'; export interface MessageModalLayoutProps extends BaseModalLayoutProps { /** Sets text title for the modal; can be used in conjunction with other components. */ title?: string | React.ReactNode; /** Sets text subtitle for the modal; can be used in conjunction with other components. */ subtitle?: string | React.ReactNode; /** Contains modal's message in its middle area. children are passed as content, too. */ content?: string | React.ReactNode; /** Sets text label for the primary button. */ primaryButtonText?: string | React.ReactNode; /** Passes on any \