import { ElementRef, AfterViewInit, OnDestroy } from '@angular/core'; import PopperJS from 'popper.js'; export declare class PopoverComponent implements AfterViewInit, OnDestroy { elementRef: ElementRef; target: any; visible: boolean; placement: PopperJS.Placement; useTargetWidth: boolean; useTargetMinWidth: boolean; constructor(elementRef: ElementRef); private _popper; private _target; private _visible; private _placement; private _use_target_width; private _use_target_min_width; private _resize_sensor; private _default_size; size: IPopoverSize; ngAfterViewInit(): void; ngOnDestroy(): void; show(): void; hide(): void; update(): void; private _setPopper; private _updatePopper; private _setSize; private _setMaxHeight; private _getTarget; private _getScrollParent; } export interface IPopoverSize { width: number; minWidth: number; maxHeight: number; }