import { OnInit } from '@angular/core';
import { ModalController } from '@ionic/angular';
import * as i0 from "@angular/core";
export interface ICorrectionMessage {
    type: 'ok' | 'error' | 'alert' | 'info' | 'connection';
    title: string;
    message: string;
    buttonOk?: boolean;
    buttonOkText?: string;
    buttonOkUrl?: string;
    buttonCancel?: boolean;
    buttonCancelText?: string;
    questionsToUpdate?: any;
}
export declare class CorrectionMessageDialogComponent implements OnInit {
    modalController: ModalController;
    data: ICorrectionMessage;
    constructor(modalController: ModalController);
    ngOnInit(): void;
    /**
     * closed
     */
    closed(): void;
    /**
     * accept
     */
    accept(): void;
    static ɵfac: i0.ɵɵFactoryDeclaration<CorrectionMessageDialogComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<CorrectionMessageDialogComponent, "app-correction-message-dialog", never, { "data": "data"; }, {}, never, never>;
}
//# sourceMappingURL=correction-message-dialog.component.d.ts.map