import { ReplaySubject } from 'rxjs'; import { Confirmation } from '../../models'; import { ConfirmationIcons } from '../../tokens'; import * as i0 from "@angular/core"; export declare class ConfirmationComponent { private icons; constructor(icons: ConfirmationIcons); confirm: Confirmation.Status; reject: Confirmation.Status; dismiss: Confirmation.Status; confirmation$: ReplaySubject; clear: (status: Confirmation.Status) => void; close(status: Confirmation.Status): void; getIconClass({ severity, options }: Confirmation.DialogData): string; isCustomIconExists({ options }: Confirmation.DialogData): boolean; isIconTemplateExits({ options }: Confirmation.DialogData): boolean; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }