import { ElementRef, OnDestroy, EventEmitter, Renderer2, QueryList, NgZone, ChangeDetectorRef, AfterContentInit, TemplateRef } from '@angular/core'; import { AnimationEvent } from '@angular/animations'; import { Header, Footer } from 'primeng/api'; export declare class Dialog implements AfterContentInit, OnDestroy { el: ElementRef; renderer: Renderer2; zone: NgZone; private cd; header: string; draggable: boolean; resizable: boolean; get positionLeft(): number; set positionLeft(_positionLeft: number); get positionTop(): number; set positionTop(_positionTop: number); contentStyle: any; contentStyleClass: string; modal: boolean; closeOnEscape: boolean; dismissableMask: boolean; rtl: boolean; closable: boolean; get responsive(): boolean; set responsive(_responsive: boolean); appendTo: any; styleClass: string; maskStyleClass: string; showHeader: boolean; get breakpoint(): number; set breakpoint(_breakpoint: number); blockScroll: boolean; autoZIndex: boolean; baseZIndex: number; minX: number; minY: number; focusOnShow: boolean; maximizable: boolean; keepInViewport: boolean; focusTrap: boolean; transitionOptions: string; closeIcon: string; minimizeIcon: string; maximizeIcon: string; headerFacet: QueryList
; footerFacet: QueryList