import { AfterViewInit, ElementRef } from '@angular/core'; import { positionType } from './utils/utils'; import * as i0 from "@angular/core"; export declare class GtrTooltipComponent implements AfterViewInit { tooltipElement: ElementRef; /** * The tooltip element */ contentEl?: ElementRef; /** * The resize and scroll listeners for scroll and window resize event is fired to adjust tooltip position */ handleResizeScroll(): void; constructor(tooltipElement: ElementRef); /** * The tooltip content */ tooltipId: string; /** * The tooltip content */ content?: string; /** * The tooltip position */ position: positionType; /** * The popover auto adjust position */ autoAdjustable: boolean; dataTransactionName: string; /** * The tooltip adjustable position */ newPosition: string; /** * The watch decorator fires event when tooltip position changed */ adjustPosition(): Promise; /** * The click event for hide tooltip visibility */ hideTooltip(): void; /** * The componentWillLoad hook */ ngAfterViewInit(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }