import { OnInit } from '@angular/core';
import { MatDialogRef } from '@angular/material/dialog';
import { PghDialogData } from './model';
import { PghConfirmDialogPersistService } from './pgh-confirm-dialog-persist.service';
import * as i0 from "@angular/core";
export declare class PghConfirmDialogComponent implements OnInit {
    dialogRef: MatDialogRef<PghConfirmDialogComponent>;
    data: PghDialogData;
    private confirmDialogPersistService;
    dontShowAgain: import("@angular/core").ModelSignal<boolean>;
    constructor(dialogRef: MatDialogRef<PghConfirmDialogComponent>, data: PghDialogData, confirmDialogPersistService: PghConfirmDialogPersistService);
    ngOnInit(): void;
    rejectHandler(): void;
    acceptHandler(): void;
    static ɵfac: i0.ɵɵFactoryDeclaration<PghConfirmDialogComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<PghConfirmDialogComponent, "pgh-confirm-dialog", never, { "dontShowAgain": { "alias": "dontShowAgain"; "required": false; "isSignal": true; }; }, { "dontShowAgain": "dontShowAgainChange"; }, never, never, false, never>;
}
