import { ArticleCardMetadata } from '../../molecules/article-card/types'; /** * Metadata for val-article-strip. * * Horizontal scroll row of article cards with an optional section header * and a "see all" link/action on the right side. */ export interface ArticleStripMetadata { /** Section title shown on the left of the header */ title?: string; /** Label for the "see all" link/button */ seeAllLabel?: string; /** Internal Angular route for the "see all" action */ seeAllRoute?: string | any[]; /** External href for the "see all" action */ seeAllHref?: string; /** Token emitted by (onSeeAll) when neither route nor href is set */ seeAllToken?: string; /** Articles to display */ articles: ArticleCardMetadata[]; /** Fixed width of each article card. Default: '280px' */ cardWidth?: string; /** Gap between cards. Default: '16px' */ gap?: string; } /** * Default values for ArticleStripMetadata. */ export declare const ARTICLE_STRIP_DEFAULTS: Required>;