import { ModalButton } from './types'; import * as i0 from "@angular/core"; /** * Internal component for simple content modals. * Used by ModalService.openSimple() * * Header + título + close button delegados a `val-modal-shell` (estándar * canónico — ver Regla #5 en `frontend/CLAUDE.md`). El cuerpo (innerHTML) + * footer con botones quedan locales. */ export declare class SimpleModalContentComponent { title: string; content: string; buttons: ModalButton[]; showCloseButton: boolean; _modalRef: { dismiss: (data?: any, role?: string) => Promise; }; onButtonClick(button: ModalButton): Promise; onDismiss(role: string): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }