import { EventEmitter } from '@angular/core'; import { MediaObjectMetadata } from './types'; import * as i0 from "@angular/core"; /** * val-media-object * * Image (or icon) on one side, title + long body text on the other. Useful for * feature rows, informational blocks, "what is X" sections, etc. * * Presentational: pass already-resolved strings (build them with * `I18nService.t()` in the consumer page). * * @example * ```html * * ``` */ export declare class MediaObjectComponent { private navigation; /** Component configuration */ readonly props: import("@angular/core").InputSignal>; /** Emitted when the inline link is clicked */ onLinkClick: EventEmitter; /** Merged configuration with defaults */ config: import("@angular/core").Signal>>; getColor(): string; handleLinkClick(event: MouseEvent): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }