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

interface ResourceListFeaturedGridArticle {
    title: string;
    category: string;
    date: string;
    author: string[];
    link: string;
}
interface ResourceListFeaturedGridFeaturedArticle {
    title: string;
    imageUrl: string;
    date: string;
    authors: string[];
    link: string;
    badge?: string;
}
interface ResourceListFeaturedGridProps {
    className?: string;
    title?: string;
    description?: string;
    featuredArticle?: ResourceListFeaturedGridFeaturedArticle;
    secondaryArticles?: ResourceListFeaturedGridFeaturedArticle[];
    articles?: ResourceListFeaturedGridArticle[];
    categories?: string[];
    latestUpdatesTitle?: string;
    optixFlowConfig?: {
        apiKey: string;
        compression?: number;
    };
}
/**
 * ResourceListFeaturedGrid - A visually rich resource listing with featured article hero,
 * secondary article cards, and a tabbed category filter for browsing articles.
 *
 * Key features:
 * - Large featured article with image overlay, badge, and author avatars
 * - Two secondary article cards with grayscale-to-color hover effect
 * - Tabbed category filtering (All, Data, AI, Security, News, etc.)
 * - Article list with title, category, date, and author avatars
 * - Responsive grid layout with hover animations
 *
 * Ideal for: Resource centers, whitepapers libraries, research publications,
 * tech blogs, news portals, and content hubs that want to highlight featured
 * content while providing easy category-based navigation.
 */
declare function ResourceListFeaturedGrid({ className, title, description, featuredArticle, secondaryArticles, articles, categories, latestUpdatesTitle, optixFlowConfig, }: ResourceListFeaturedGridProps): react_jsx_runtime.JSX.Element;

export { ResourceListFeaturedGrid, type ResourceListFeaturedGridProps };
