import { EventEmitter, TemplateRef } from '@angular/core'; import * as i0 from "@angular/core"; export declare class DialogComponent { /** Emitter to emit event of closing modal */ close: EventEmitter; /** Icon url to be used in dialog box */ iconUrl: string | undefined; /** Title of dialog box */ title: string | undefined; /** Description of dialog box */ description: string | undefined; /** Negative action lambda reference */ negativeAction: null | Function | undefined; /** Negative action lambda reference */ positiveAction: null | Function | undefined; /** Negative button text */ negativeButtonText: string | undefined; /** Positive button text */ positiveButtonText: string | undefined; /** This is to take reference of template so that we render dynamic component here */ contentTemplate?: TemplateRef; /** Handling close event of modal */ closeDialog(event: boolean): void; /** Method for negative action */ negativeClick(event: Event): void; /** Method for positive action */ positiveClick(event: Event): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }