import React from "react";
import type { PopoverArrowProps, PopoverDismissButtonProps, PopoverProps } from "./Popover.types";
import { PopoverProvider } from "./PopoverContext";
export declare function Popover({ onRequestClose, children, attachTo, open, preferredPlacement, UNSAFE_className, UNSAFE_style, }: PopoverProps): React.JSX.Element;
export declare namespace Popover {
    var Provider: typeof PopoverProvider;
    var Arrow: ({ UNSAFE_className, UNSAFE_style, }: PopoverArrowProps) => React.JSX.Element;
    var DismissButton: (props: PopoverDismissButtonProps) => React.JSX.Element;
}
