import { NgbModal } from '@ng-bootstrap/ng-bootstrap';
import { Observable } from 'rxjs';
import * as i0 from "@angular/core";
export declare type ConfirmOptions = {
    title?: string;
    message?: string;
    msgResponseError?: string;
    msgResponseSuccess?: string;
    callback?: () => Observable<any>;
};
export declare class DialogConfirmService {
    private modalService;
    constructor(modalService: NgbModal);
    /**
     * Metodo para invocar el popup de confirmacion
     * @param options: Opciones de  Configuracion
     * @returns {NgModuleRef}
     */
    confirm(options?: ConfirmOptions): import("@ng-bootstrap/ng-bootstrap").NgbModalRef;
    static ɵfac: i0.ɵɵFactoryDeclaration<DialogConfirmService, never>;
    static ɵprov: i0.ɵɵInjectableDeclaration<DialogConfirmService>;
}
