import { NotesBoxMetadata } from './types';
import * as i0 from "@angular/core";
/**
 * `val-notes-box` — callout / admonition para resaltar información dentro de un
 * flujo de texto.
 *
 * Diseño tipo GitHub/Docusaurus: fondo tintado suave, accent en el borde
 * izquierdo, prefijo en mayúsculas pequeñas. Funciona en light & dark.
 *
 * El color es un Ionic Color (primary, success, warning, danger, tertiary, …).
 * No usa `ion-card` ni `ion-color="X"` como background — sino una mezcla
 * `rgba(--ion-color-X-rgb, 0.08)` para no asfixiar el contenido.
 *
 * Renderiza inline HTML (`<strong>`, links via `processLinks`) cuando los
 * flags están activos.
 *
 * @example
 * <val-notes-box [props]="{
 *   text: 'Recordá guardar tus cambios antes de salir.',
 *   prefix: 'Tip',
 *   color: 'tertiary',
 *   textColor: 'dark',
 *   size: 'medium',
 *   rounded: true,
 *   allowPartialBold: true,
 * }"></val-notes-box>
 */
export declare class NotesBoxComponent {
    /** Notes box configuration object. */
    props: NotesBoxMetadata;
    static ɵfac: i0.ɵɵFactoryDeclaration<NotesBoxComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<NotesBoxComponent, "val-notes-box", never, { "props": { "alias": "props"; "required": false; }; }, {}, never, never, true, never>;
}
