import { ElementRef } from '@angular/core'; import { MatDialog, MatDialogRef } from '@angular/material/dialog'; import { CalendarEventDialog } from '../calendar-events-module/calendar-event-dialog-view/calendar-event-dialog.component'; import { CalendarEventFull } from '../calendar-modal/calendar-event/calendar-event-full'; import * as i0 from "@angular/core"; /** * @author vaibhav * use to open and close calendar event dialog. */ export declare class CalendarEventDialogeService { dialog: MatDialog; constructor(dialog: MatDialog); openDialog({ edata, positionRelativeToElement, hasBackdrop, height, width, backdropClass, panelClass }: { edata?: CalendarEventFull; positionRelativeToElement?: ElementRef; hasBackdrop?: boolean; height?: string; width?: string; backdropClass?: string; panelClass?: string; }): MatDialogRef; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }