import { OnInit, EventEmitter } from '@angular/core'; import { AnimationEvent } from '@angular/animations'; import { PopoverContent } from './popover-content'; import { PopoverRef } from './popover-ref'; export declare class PopoverContainer implements OnInit { popoverRef: PopoverRef; content: PopoverContent; animationState: 'void' | 'enter' | 'leave'; animationStateChanged: EventEmitter; renderMethod: 'template' | 'component' | 'text'; position: 'top' | 'bottom' | 'right' | 'left'; sectioned: boolean; constructor(popoverRef: PopoverRef, content: PopoverContent); ngOnInit(): void; closePopover($event: any): void; handleKeydown(event: KeyboardEvent): void; onAnimationStart(event: AnimationEvent): void; onAnimationDone(event: AnimationEvent): void; startExitAnimation(): void; }