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

interface ArticleBreadcrumbSection {
    id: string;
    title: string;
}
interface ArticleBreadcrumbSocialProps {
    className?: string;
    breadcrumbs?: Array<{
        label: string;
        href: string;
    }>;
    currentPage?: string;
    title?: string;
    authorName?: string;
    authorImage?: string;
    authorRole?: string;
    publishDate?: string;
    readTime?: string;
    sections?: ArticleBreadcrumbSection[];
    shareUrls?: {
        twitter?: string;
        facebook?: string;
        linkedin?: string;
        instagram?: string;
    };
    optixFlowConfig?: {
        apiKey: string;
        compression?: number;
    };
}
declare function ArticleBreadcrumbSocialComponent({ className, breadcrumbs, currentPage, title, authorName, authorImage, authorRole, publishDate, readTime, sections, shareUrls, optixFlowConfig, }: ArticleBreadcrumbSocialProps): react_jsx_runtime.JSX.Element;

export { type ArticleBreadcrumbSection, ArticleBreadcrumbSocialComponent as ArticleBreadcrumbSocial, type ArticleBreadcrumbSocialProps };
