import { OnDestroy, OnInit } from '@angular/core'; import * as i0 from "@angular/core"; export type RealsoftTooltipPosition = 'top' | 'bottom' | 'left' | 'right'; export declare class RealsoftTooltip implements OnInit, OnDestroy { text: string; tooltipPosition: RealsoftTooltipPosition; showDelay: number; hideDelay: number; tooltipDisabled: boolean; private overlay; private elementRef; private overlayPositionBuilder; private overlayRef; private subscription; private showTimeoutId; private hideTimeoutId; ngOnInit(): void; ngOnDestroy(): void; private cancelShowTooltip; private cancelHideTooltip; show(): void; hide(): void; private getPositionStrategy; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵdir: i0.ɵɵDirectiveDeclaration; static ngAcceptInputType_tooltipDisabled: unknown; }