import { type TemplateResult } from "lit"; import Popover from "../popover/component.js"; /** * {@linkcode Tooltip} is similar to {@linkcode Popover}. * * It listens for the mouseenter event and displays the tip or popover after a specified delay. * * When it is clicked or the mouseleave event occurs followed by another delay, closes the tip. * * @fires toggle - Fired when the popover is toggled. * @slot tip - Tip content. * @slot - Tip trigger. * @category feedback */ declare class Tooltip extends Popover { action: "hide"; span: "span" | "isolated"; tip: string; delay: number; protected render(): TemplateResult<1>; _hoverTimeout: number; _leaveTimeout: number; connectedCallback(): void; } export default Tooltip; export { Tooltip };