import { ModelService } from './model.service';
import { MenuService } from '../menu/menu.service';
import * as i0 from "@angular/core";
export declare class TooltipService {
    model: ModelService;
    menuService: MenuService;
    state: string;
    caption: string;
    helpLink: string;
    top: number;
    left: number;
    private innerState;
    private timeout;
    constructor(model: ModelService, menuService: MenuService);
    show(left: number, top: number, caption: string, below?: boolean, helpLink?: string): void;
    private showInternal;
    showFromTooltip(): void;
    hideImmediately(): void;
    hide(): void;
    static ɵfac: i0.ɵɵFactoryDeclaration<TooltipService, never>;
    static ɵprov: i0.ɵɵInjectableDeclaration<TooltipService>;
}
