import { AfterViewInit, ChangeDetectorRef, ComponentFactoryResolver, ElementRef, Injector, OnDestroy, OnInit, ViewContainerRef } from '@angular/core'; import { Content, TID, ToppyConfig } from './models'; import { ToppyPosition } from './position/position'; export declare class ToppyComponent implements OnInit, AfterViewInit, OnDestroy { inj: Injector; private cd; private compResolver; private elRef; compOutlet: ViewContainerRef; content: Content; config: ToppyConfig; position: ToppyPosition; tid: TID; el: HTMLElement | any; wrapperEl: HTMLElement | any; extra: string; pinj: any; compInstance: any; private die; constructor(inj: Injector, cd: ChangeDetectorRef, compResolver: ComponentFactoryResolver, elRef: ElementRef); ngOnInit(): void; ngAfterViewInit(): void; setComponent(props: any): {}; updateTextContent(data: string): void; ngOnDestroy(): void; private listenPos; private setPos; }