import { ChangeDetectorRef, ElementRef, EventEmitter, OnInit } from '@angular/core'; import * as i0 from "@angular/core"; export declare class GtrPopoverComponent implements OnInit { private cdr; position: 'top' | 'bottom' | 'left' | 'right'; isOpened: boolean; showPositionIndicator: boolean; moveX?: number | null; moveY?: number | null; padding?: number | null; marginTop?: number | null; marginBottom?: number | null; marginLeft?: number | null; marginRight?: number | null; closeOnClickOutside: boolean; dataTransactionName: string; id: string; testId: string; stateChanged: EventEmitter; popoverEl: ElementRef | undefined; contentEl: ElementRef | undefined; isVisible: boolean; adjustedPosition: string; positionMargin: string; onResize(event: Event): void; constructor(cdr: ChangeDetectorRef); ngOnInit(): void; ngAfterViewInit(): void; togglePopover(): void; handleClickOutside(event: Event): void; handleKeyUp(event: KeyboardEvent): void; popoverContentClicked(event: Event): void; adjustPopoverPosition(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; static ngAcceptInputType_isOpened: unknown; static ngAcceptInputType_showPositionIndicator: unknown; static ngAcceptInputType_closeOnClickOutside: unknown; }