import * as react_jsx_runtime from 'react/jsx-runtime';

interface ResourceListFeaturedArticlesFeaturedPost {
    title: string;
    imageUrl: string;
    link: string;
}
interface ResourceListFeaturedArticlesArticle {
    date: string;
    category: string;
    title: string;
    link: string;
}
interface ResourceListFeaturedArticlesProps {
    className?: string;
    featuredPost?: ResourceListFeaturedArticlesFeaturedPost;
    featuredBadgeText?: string;
    featuredButtonText?: string;
    articlesTitle?: string;
    articles?: ResourceListFeaturedArticlesArticle[];
    optixFlowConfig?: {
        apiKey: string;
        compression?: number;
    };
}
/**
 * ResourceListFeaturedArticles - A clean resource listing with a prominent featured post
 * section and a structured article list showing date, category, and title.
 *
 * Key features:
 * - Featured post card with large image, badge, title, and CTA button
 * - Article list with three-column layout (date, category, title)
 * - Hover effect on article rows for better interactivity
 * - Clean, minimal design with clear visual hierarchy
 * - Responsive layout adapting to different screen sizes
 *
 * Ideal for: Blog archives, resource libraries, documentation indexes,
 * knowledge bases, tutorial collections, and content hubs that want to
 * highlight a featured piece while providing easy access to other articles.
 */
declare function ResourceListFeaturedArticles({ className, featuredPost, featuredBadgeText, featuredButtonText, articlesTitle, articles, optixFlowConfig, }: ResourceListFeaturedArticlesProps): react_jsx_runtime.JSX.Element;

export { ResourceListFeaturedArticles, type ResourceListFeaturedArticlesProps };
