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

interface SecondaryPost {
    title: string;
    content: string;
    image?: string;
}
interface FeaturedPost {
    title: string;
    image: string;
    author: string;
    authorRole: string;
    authorAvatar?: string;
}
interface BlogTechInsightsProps {
    className?: string;
    title?: string;
    description?: string;
    readMoreText?: string;
    readMoreHref?: string;
    featuredPost?: FeaturedPost;
    secondaryPosts?: SecondaryPost[];
    optixFlowConfig?: {
        apiKey: string;
        compression?: number;
    };
}
declare function BlogTechInsights({ className, title, description, readMoreText, readMoreHref, featuredPost, secondaryPosts, optixFlowConfig, }: BlogTechInsightsProps): react_jsx_runtime.JSX.Element;

export { BlogTechInsights, type BlogTechInsightsProps, type FeaturedPost, type SecondaryPost };
