import { Overlay, OverlayRef } from '@angular/cdk/overlay'; import { ElementRef, TemplateRef, ViewContainerRef } from '@angular/core'; export declare class PopoverTriggerDirective { private el; private overlay; private viewContainerRef; _inheritWidth: boolean; yAxisOffset: number; xAxisOffset: number; uiPopoverTpl: TemplateRef; inheritWidth: false; uiPopoverYOffset: string | number; uiPopoverXOffset: string | number; position: 'left' | 'right'; isOpen: boolean; overlayRef: OverlayRef; constructor(el: ElementRef, overlay: Overlay, viewContainerRef: ViewContainerRef); handleClick(): void; open(): void; close(): void; private getConfig; private getPositionStrategy; private getPosition; }