import { ElementRef, Renderer2, EventEmitter } from '@angular/core'; import { AnimationService } from '../../services/animation.service'; import { BaseSibscriber } from '../../common/BaseSibscriber'; import * as i0 from "@angular/core"; export declare class PopupComponent extends BaseSibscriber { private renderer; private animationService; constructor(renderer: Renderer2, animationService: AnimationService); container: ElementRef; position: 'left' | 'top' | 'right' | 'bottom' | 'top-left' | 'top-right' | 'bottom-left' | 'bottom-right'; onClose: EventEmitter; fixed: boolean; private _target; dx: number; dy: number; closeOnClick: boolean; scrollContainer?: Element; zIndex: number; set target(target: any); set isExpanded(isExpanded: boolean); get isExpanded(): boolean; private _isExpanded; isOver: boolean; opacity: number; private stopOver; show(isShow: boolean, event: any): void; onMouseClick(event: any): void; private get rect(); private get targetRect(); private setPosition; private initPosition; private setOffset; clickPopup(event: any): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } //# sourceMappingURL=popup.component.d.ts.map