import * as react from "react"; /** * DialogOverlay * * Low-level component if you need more control over the styles or rendering of * the dialog overlay. * * Note: You must render a `DialogContent` inside. * * @see Docs https://reach.tech/dialog#dialogoverlay */ declare const DialogOverlay: react.ForwardRefExoticComponent>; /** * DialogContent * * Low-level component if you need more control over the styles or rendering of * the dialog content. * * Note: Must be a child of `DialogOverlay`. * * Note: You only need to use this when you are also styling `DialogOverlay`, * otherwise you can use the high-level `Dialog` component and pass the props * to it. Any props passed to `Dialog` component (besides `isOpen` and * `onDismiss`) will be spread onto `DialogContent`. * * @see Docs https://reach.tech/dialog#dialogcontent */ declare const DialogContent: react.ForwardRefExoticComponent>; /** * Dialog * * High-level component to render a modal dialog window over the top of the page * (or another dialog). * * @see Docs https://reach.tech/dialog#dialog */ /** @type {any} */ declare const Dialog: react.ForwardRefExoticComponent>; export default Dialog; export { Dialog, DialogContent, DialogOverlay };