
import { LeadParagraph } from '../components/ArticleParagraph';
import { H1, H2, H3 } from '../components/ArticleHeading';
import { Paragraph } from '../components/ArticleParagraph';
import { ArticleBlockquote } from '../components/ArticleBlockquote';
import { Marker } from '../components/Marker';
import { ComparisonRow } from '../components/Landing/ComparisonRow';
import { StatsDisplay } from '../components/StatsDisplay';
import { Mermaid } from '../components/Mermaid';
import { DiagramState } from '../components/DiagramState';
import { DiagramTimeline } from '../components/DiagramTimeline';
import { DiagramGantt } from '../components/DiagramGantt';
import { DiagramPie } from '../components/DiagramPie';
import { DiagramSequence } from '../components/DiagramSequence';
import { IconList, IconListItem } from '../components/IconList';

import { Section } from '../components/Section';
import { Reveal } from '../components/Reveal';

export const mdxComponents = {
    // Named exports for explicit MDX usage
    LeadParagraph,
    H1,
    H2,
    H3,
    Paragraph,
    ArticleBlockquote,
    Marker,
    ComparisonRow,
    StatsDisplay,
    Mermaid,
    DiagramState,
    DiagramTimeline,
    DiagramGantt,
    DiagramPie,
    DiagramSequence,
    IconList,
    IconListItem,
    Section,
    Reveal
};
