import { ElementRef, OnInit, ViewContainerRef } from "@angular/core";
import { MatMenuTrigger } from "@angular/material/menu";
import { TccTutorialService } from "../../services/tcc-tutorial/tcc-tutorial.service";
export declare class TccHelpTooltipDirective implements OnInit {
    private elementRef;
    private viewContainerRef;
    private tutorialService;
    private componentRef;
    private menuTimeout;
    matMenuTrigger: MatMenuTrigger;
    delay?: number;
    imageSrc?: string;
    triggerOnHover: boolean;
    mainText: string;
    header: string;
    constructor(elementRef: ElementRef<HTMLElement>, viewContainerRef: ViewContainerRef, tutorialService: TccTutorialService);
    ngOnInit(): void;
    onClick(): void;
    onMouseEnter(): void;
    onMouseLeave(): void;
    private positionTooltip;
}
