import { AfterViewInit, ElementRef, Injector, OnInit } from '@angular/core'; import { StylableComponent } from '../base/stylable.component'; export declare class PopoverComponent extends StylableComponent implements OnInit, AfterViewInit { static initializeProps: void; event: string; isOpen: boolean; private closePopoverTimeout; readonly popoverContainerCls: any; private keyEventPlugin; canPopoverOpen: boolean; interaction: string; popoverarrow: boolean; popoverwidth: string; popoverheight: string; contentanimation: string; contentsource: string; content: string; popoverplacement: string; class: string; title: string; tabindex: any; name: string; private bsPopoverDirective; anchorRef: ElementRef; popoverTemplate: any; constructor(inj: Injector, evtMngrPlugins: any); onHidden(): void; private adjustPopoverPosition; private calculatePopoverPostion; onShown(): void; private hidePopover; private showPopover; onPopoverAnchorKeydown($event: any): void; onPropertyChange(key: string, nv: any, ov?: any): void; ngOnInit(): void; ngAfterViewInit(): void; }