import { ComponentFactoryResolver, OnDestroy, OnInit, TemplateRef, ViewContainerRef } from '@angular/core';
import { InfoTipService } from './info-tip.service';
declare type InfoTipDirectiveContext = any;
export declare class InfoTip implements OnInit, OnDestroy {
    private readonly infoTipService;
    private readonly templateRef;
    private readonly viewContainer;
    private readonly componentFactoryResolver;
    private readonly infoTip;
    private readonly infoTipShowIcon;
    private wrapperRef;
    constructor(infoTipService: InfoTipService, templateRef: TemplateRef<InfoTipDirectiveContext>, viewContainer: ViewContainerRef, componentFactoryResolver: ComponentFactoryResolver);
    ngOnInit(): void;
    ngOnDestroy(): void;
}
export {};
