import { ElementRef, EventEmitter, NgZone, OnDestroy, OnInit, Renderer2 } from '@angular/core'; import { PopoverOptions } from './popover.component'; import { PopoverInstance, PopoverService } from './popover.service'; import * as ɵngcc0 from '@angular/core'; export declare class PopoverDirective implements OnInit, OnDestroy { private popover; private hostRef; private renderer; private zone; private options; private _instance; private destroyed; private listeners; set instance(instance: PopoverInstance); get instance(): PopoverInstance; set __options__(options: Partial); attached: EventEmitter; removed: EventEmitter; mouseEnter(): void; click(): void; constructor(popover: PopoverService, hostRef: ElementRef, renderer: Renderer2, zone: NgZone); ngOnInit(): void; ngOnDestroy(): void; private picked; private show; private hide; static ɵfac: ɵngcc0.ɵɵFactoryDef; static ɵdir: ɵngcc0.ɵɵDirectiveDefWithMeta; } //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicG9wb3Zlci5kaXJlY3RpdmUuZC50cyIsInNvdXJjZXMiOlsicG9wb3Zlci5kaXJlY3RpdmUuZC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTs7OztBQUdBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7QUFzQkEiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBFbGVtZW50UmVmLCBFdmVudEVtaXR0ZXIsIE5nWm9uZSwgT25EZXN0cm95LCBPbkluaXQsIFJlbmRlcmVyMiB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuaW1wb3J0IHsgUG9wb3Zlck9wdGlvbnMgfSBmcm9tICcuL3BvcG92ZXIuY29tcG9uZW50JztcbmltcG9ydCB7IFBvcG92ZXJJbnN0YW5jZSwgUG9wb3ZlclNlcnZpY2UgfSBmcm9tICcuL3BvcG92ZXIuc2VydmljZSc7XG5leHBvcnQgZGVjbGFyZSBjbGFzcyBQb3BvdmVyRGlyZWN0aXZlIGltcGxlbWVudHMgT25Jbml0LCBPbkRlc3Ryb3kge1xuICAgIHByaXZhdGUgcG9wb3ZlcjtcbiAgICBwcml2YXRlIGhvc3RSZWY7XG4gICAgcHJpdmF0ZSByZW5kZXJlcjtcbiAgICBwcml2YXRlIHpvbmU7XG4gICAgcHJpdmF0ZSBvcHRpb25zO1xuICAgIHByaXZhdGUgX2luc3RhbmNlO1xuICAgIHByaXZhdGUgZGVzdHJveWVkO1xuICAgIHByaXZhdGUgbGlzdGVuZXJzO1xuICAgIHNldCBpbnN0YW5jZShpbnN0YW5jZTogUG9wb3Zlckluc3RhbmNlKTtcbiAgICBnZXQgaW5zdGFuY2UoKTogUG9wb3Zlckluc3RhbmNlO1xuICAgIHNldCBfX29wdGlvbnNfXyhvcHRpb25zOiBQYXJ0aWFsPFBvcG92ZXJPcHRpb25zPik7XG4gICAgYXR0YWNoZWQ6IEV2ZW50RW1pdHRlcjxQb3BvdmVySW5zdGFuY2U+O1xuICAgIHJlbW92ZWQ6IEV2ZW50RW1pdHRlcjxhbnk+O1xuICAgIG1vdXNlRW50ZXIoKTogdm9pZDtcbiAgICBjbGljaygpOiB2b2lkO1xuICAgIGNvbnN0cnVjdG9yKHBvcG92ZXI6IFBvcG92ZXJTZXJ2aWNlLCBob3N0UmVmOiBFbGVtZW50UmVmLCByZW5kZXJlcjogUmVuZGVyZXIyLCB6b25lOiBOZ1pvbmUpO1xuICAgIG5nT25Jbml0KCk6IHZvaWQ7XG4gICAgbmdPbkRlc3Ryb3koKTogdm9pZDtcbiAgICBwcml2YXRlIHBpY2tlZDtcbiAgICBwcml2YXRlIHNob3c7XG4gICAgcHJpdmF0ZSBoaWRlO1xufVxuIl19