import { OverlayRef } from '@angular/cdk/overlay'; import { TemplateRef, Type } from '@angular/core'; export interface VexPopoverCloseEvent { type: 'backdropClick' | 'close'; data: T | undefined; } export type VexPopoverContent = TemplateRef | Type | string | any; export declare class VexPopoverRef { overlay: OverlayRef; content: VexPopoverContent; data: T | undefined; private afterClosed; afterClosed$: import("rxjs").Observable>; constructor(overlay: OverlayRef, content: VexPopoverContent, data: T | undefined); close(data?: T): void; private _close; } //# sourceMappingURL=vex-popover-ref.d.ts.map