import { EventEmitter } from '../../stencil-public-runtime'; export declare class PopoverTrigger { host: HTMLRPopoverTriggerElement; /** * Event emitted when the mouse enters the trigger * @event triggerMouseEnter * @property {HTMLRPopoverTriggerElement} element - The trigger element * @property {MouseEvent} event - The mouse event */ triggerMouseEnter: EventEmitter; /** * Event emitted when the mouse leaves the trigger * @event triggerMouseLeave * @property {HTMLRPopoverTriggerElement} element - The trigger element * @property {MouseEvent} event - The mouse event */ triggerMouseLeave: EventEmitter; private get activeElement(); /** * Set focus on the first focusable element within the trigger * @returns {Promise} The focused element or null if no element is found */ setFocus(): Promise; /** * Remove focus from the first focusable element within the trigger */ setBlur(): Promise; private handleMouseEnter; private handleMouseLeave; render(): any; }