import { Renderer2, ElementRef, TemplateRef, ViewContainerRef } from '@angular/core';
import * as i0 from "@angular/core";
export declare class TooltipDirective {
    private renderer;
    private elementRef;
    private viewContainerRef;
    title: string;
    constructor(renderer: Renderer2, elementRef: ElementRef, viewContainerRef: ViewContainerRef);
    parametroPlantilla: TemplateRef<any>;
    private tooltipTemplateRef;
    onMouseEnter(): void;
    onMouseLeave(): void;
    static ɵfac: i0.ɵɵFactoryDeclaration<TooltipDirective, never>;
    static ɵdir: i0.ɵɵDirectiveDeclaration<TooltipDirective, "[app-tooltipDirective]", never, { "title": "title"; "parametroPlantilla": "parametroPlantilla"; }, {}, ["tooltipTemplateRef"], never, false>;
}
