import { Placement, VirtualElement } from '@popperjs/core'; import { default as React, CSSProperties, FC } from 'react'; interface IOverlayProps { onClick: (ev: React.MouseEvent) => void; } export declare const Overlay: FC; interface IDialogBodyProps { style?: CSSProperties; attributes?: { [key: string]: string; }; } export declare const DialogBody: React.ForwardRefExoticComponent & IDialogBodyProps, "ref"> & React.RefAttributes>; interface IDialogProps { isOpen: boolean; onClose?: () => void; referenceElement: Element | VirtualElement | null | undefined; placement?: Placement; } export declare const Dialog: FC; export {};