import 'rollup-plugin-inject-process-env'; import { FC, PropsWithChildren } from "react"; export interface ModalDialogProps { /** * Removes the backdrop overlay * * Setting this to true will then disable the click backdrop to close functionality */ readonly disableBackdrop?: boolean; /** * Callback when the user requests to close the modal by clicking the backdrop. */ onClose(): void; /** * Rendering inside a container the host page provided and sized (see `isEmbedded`). * * The customer's div is then the frame, so everything this component does for the * floating case -- a fixed full-viewport overlay, a backdrop over the host page, and * locking the host page's scroll -- is dropped. */ readonly embedded?: boolean; } export declare const ModalDialog: FC>;