import { ElementRef, OnDestroy, Renderer2 } from '@angular/core'; import * as i0 from "@angular/core"; /** * * Diretiva para elementos com tooltip. * * Criada a partir do exemplo: https://stackblitz.com/edit/angular-tooltip-directive */ export declare class TooltipDirective implements OnDestroy { private el; private renderer; /** * * Texto do Tooltip. */ tooltipTitle: string; /** * * Local onde o tooltip deve ser posicionado. */ placement: 'top' | 'bottom' | 'left' | 'right'; /** * * Delay para esconder o tooltip. */ delay: string; tooltip: HTMLElement | null; offset: number; constructor(el: ElementRef, renderer: Renderer2); onMouseEnter(): void; onMouseLeave(): void; ngOnDestroy(): void; private show; private hide; private create; private setPosition; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵdir: i0.ɵɵDirectiveDeclaration; }