import { AfterContentChecked, AfterViewInit, ChangeDetectorRef, ElementRef, OnDestroy, OnInit, Renderer2, TemplateRef } from '@angular/core'; import { PositionService } from 'ng-devui/position'; import { PositionType } from 'ng-devui/tooltip'; import { Subscription } from 'rxjs'; import * as i0 from "@angular/core"; export declare class ReadTipComponent implements OnInit, AfterViewInit, AfterContentChecked, OnDestroy { private renderer; private positionService; elementRef: ElementRef; private cdr; triggerElementRef: ElementRef; position: PositionType | PositionType[]; content: string | HTMLElement | TemplateRef; customData: any; title: string | HTMLElement; showAnimate: boolean; scrollElement: Element; appendToBody: boolean; zIndex: number; popMaxWidth: number; overlayClassName: string; subs: Subscription; SCROLL_REFRESH_INTERVAL: number; currentPosition: PositionType; connectionBias: string; animateState: string; get display(): "block" | "none"; get class(): string; get state(): string; get template(): TemplateRef; constructor(renderer: Renderer2, positionService: PositionService, elementRef: ElementRef, cdr: ChangeDetectorRef); ngOnInit(): void; ngAfterViewInit(): void; ngAfterContentChecked(): void; show(): void; hide(): void; onHidden(): void; onAnimationEnd(event: any): void; ngOnDestroy(): void; updatePosition(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }