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

interface ArticleTocSection {
    id: string;
    title: string;
}
interface ArticleTocSidebarProps {
    className?: string;
    title?: string;
    description?: string;
    authorName?: string;
    authorImage?: string;
    publishDate?: string;
    readTime?: string;
    category?: string;
    sections?: ArticleTocSection[];
    ctaTitle?: string;
    ctaDescription?: string;
    ctaButtonText?: string;
    ctaButtonHref?: string;
    optixFlowConfig?: {
        apiKey: string;
        compression?: number;
    };
}
declare function ArticleTocSidebarComponent({ className, title, description, authorName, authorImage, publishDate, readTime, category, sections, ctaTitle, ctaDescription, ctaButtonText, ctaButtonHref, optixFlowConfig, }: ArticleTocSidebarProps): react_jsx_runtime.JSX.Element;

export { type ArticleTocSection, ArticleTocSidebarComponent as ArticleTocSidebar, type ArticleTocSidebarProps };
