import { LitElement, nothing, PropertyValueMap } from 'lit'; import { TooltipAlignment, TooltipPosition } from './tooltips.constant.js'; /** * Tooltip / popconfirm overlay component. * * @element hy-tooltip * * @csspart container - The popconfirm inner container */ export declare class TooltipElement extends LitElement { static styles: import("lit").CSSResult[]; static useShadowDom: boolean; position: TooltipPosition; alignement: TooltipAlignment; target: Element; show: boolean; isPopConfirm: boolean; popConfirmTitle: string; popConfirmDescription: string; okText: string; cancelText: string; horizontalOffset: number; verticalOffset: number; connectedCallback(): void; private onMouseOver; private onMouseLeave; private onClick; private initStyles; updated(_changedProperties: PropertyValueMap | Map): void; private calculatePosition; private calculateYposition; private calculateYalignement; private calculateXposition; private calculateXalignement; onPopConfirmCancel(): void; onPopConfirmConfirm(): void; onClickOutside: (onClickEvent: Event) => void; disconnectedCallback(): void; render(): typeof nothing | import("lit-html").TemplateResult<1>; } //# sourceMappingURL=tooltips.component.d.ts.map