import { Simulate } from 'react-dom/test-utils'; export declare const popoverLegacyDriverFactory: ({ element, eventTrigger, }: { element: Element | undefined; eventTrigger: typeof Simulate; }) => { /** Whether the element exists or not */ exists: () => boolean; /** Returns the target element (``) */ getTargetElement: () => Element | undefined; /** Returns the content element (``) */ getContentElement: () => Element | null; /** Returns the arrow element */ getArrowElement: () => Element | undefined; /** Returns `true` whether the target element (``) exists */ isTargetElementExists: () => boolean; /** Returns `true` whether the content element (``) exists */ isContentElementExists: () => boolean; /** Trigger `mouseEnter` on the element */ mouseEnter: () => void | undefined; /** Trigger `mouseLeave` on the element */ mouseLeave: () => void | undefined; /** Click on the element */ click: () => void; /** Click outside the element */ clickOutside: () => void; /** Returns the arrow offset */ getArrowOffset: () => { top: any; left: any; right: any; bottom: any; }; /** Returns the element's inline styles */ inlineStyles: () => any; /** Returns the element's id */ getElementId: () => string | undefined; }; export type PopoverDriver = ReturnType; //# sourceMappingURL=Popover.driver.d.ts.map