import { ComponentFactoryResolver, ViewContainerRef } from '@angular/core';
import { TooltipOptions } from '../tooltipOptions';
import * as i0 from "@angular/core";
export declare class TooltipDirective {
    private view;
    private compiler;
    tooltip: TooltipOptions;
    constructor(view: ViewContainerRef, compiler: ComponentFactoryResolver);
    onMouseEnter(): void;
    onMouseLeave(): void;
    private show;
    private hide;
    static ɵfac: i0.ɵɵFactoryDeclaration<TooltipDirective, never>;
    static ɵdir: i0.ɵɵDirectiveDeclaration<TooltipDirective, "[tooltip]", never, { "tooltip": "tooltip"; }, {}, never, never, false, never>;
}
//# sourceMappingURL=tooltip.directive.d.ts.map