import { type PopoverProps } from './Popover.types'; /** * The Popover component. * This component is a foundation component for other Popover components like SelectBox, MultipleSelectBox, DropdownMenu, DatePicker, etc * * You can control the open state of the Popover by passing the `open` and `onOpenStateChanged` props * Or just leave it as an uncontrolled popover, it will automatically handle by itself. */ export declare function Popover({ renderTrigger, renderContent, open, onOpenStateChanged, onOpen, onClose, enableAutoFocusOnTrigger, enableAutoFocusOnPopover, minWidth, maxHeight, enableConstrainedContentWidth, contentProps, targetDOMNode, enableAutoUnmount, onBlur, allowedPlacements, enableViewportConstraint, enableAutomaticPortalTargetResolution, enableCenteredLayoutOnNarrowViewport, }: PopoverProps): import("react/jsx-runtime").JSX.Element;