/// import type { PDSTextType } from '../../../common/types'; type DesktopHeadlessModalProps = { body: React.ReactNode; size?: 'large' | 'medium' | 'small' | 'rlarge' | 'xlarge' | 'rxlarge'; dimmedClickCloseMode?: 'use' | 'none'; scrollVisibleType?: 'hidden' | 'moving' | 'visible'; footerMode?: 'use' | 'none'; btnMode?: 'mbtn_amount1' | 'mbtn_amount2' | 'mbtn_amount3'; mBtn1Text?: PDSTextType; mBtn2Text?: PDSTextType; mBtn3Text?: PDSTextType; mBtn1State?: 'normal' | 'disabled'; mBtn2State?: 'normal' | 'disabled'; mBtn3State?: 'normal' | 'disabled'; mBtn1Type?: 'button' | 'submit'; mBtn2Type?: 'button' | 'submit'; mBtn3Type?: 'button' | 'submit'; onClickMBtn1?: () => void; onClickMBtn2?: () => void; onClickMBtn3?: () => void; onClose?: () => void; }; declare function DesktopHeadlessModal({ body, size, dimmedClickCloseMode, scrollVisibleType, onClose, footerMode, btnMode, mBtn1Text, mBtn2Text, mBtn3Text, mBtn1State, mBtn2State, mBtn3State, mBtn1Type, mBtn2Type, mBtn3Type, onClickMBtn1, onClickMBtn2, onClickMBtn3 }: DesktopHeadlessModalProps): import("react").ReactPortal; export default DesktopHeadlessModal;