import React from 'react'; import type { IPopoverProps } from './types'; export declare const PopoverContext: React.Context<{ PopoverTrigger: null; setPopoverTrigger: (_child: JSX.Element[] | JSX.Element) => void; PopoverRef: null; backgroundColor: string; borderColor: string; borderWidth: null; initialFocusRef: null; finalFocusRef: null; isVisible: boolean; setIsVisible: (_bool: boolean) => void; onOpen: () => void; onClose: () => void; closeOnBlur: boolean; newProps: { popoverCloseButtonProps: {}; popoverFooterProps: {}; popoverBodyProps: {}; popoverContentProps: {}; popoverHeaderProps: {}; }; }>; declare const _default: React.MemoExoticComponent<({ children, initialFocusRef, finalFocusRef, onOpen, onClose, closeOnBlur, id, backgroundColor, bg, borderWidth, borderColor, ...props }: IPopoverProps) => JSX.Element>; export default _default; export type { IPopoverProps };