import { ConfirmDialog } from '../confirm-dialog.model'; import * as i0 from "@angular/core"; /** * @description Componente interno do diálogo de confirmação, renderizado pelo `ConfirmDialogService`. * Exibe uma janela modal com uma mensagem, título e botões de aceitar e rejeitar configuráveis. * Não deve ser instanciado diretamente; utilize `ConfirmDialogService.open()` para exibi-lo. * * @example * ```ts * // Uso via serviço * this.confirmDialogService.open({ * header: 'Confirmar exclusão', * message: 'Deseja realmente excluir este item?', * acceptLabel: 'Excluir', * rejectLabel: 'Cancelar', * accept: () => this.delete(), * }); * ``` * * @category Overlay */ export declare class PopupConfirmDialogComponent { confirmDialog: ConfirmDialog; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }