import parseNode from './Node.js' import Include from './Include.js' import TableOfContents from './TableOfContents.js' import Heading from './Heading.js' import Button from './Button.js' import Icon from './Icon.js' import Markdown from './Markdown.js' import CodeBlock from './CodeBlock.js' import CodeExample from './CodeExample.js' import Logo from './Logo.js' import Footer from './Footer.js' const Block = parseNode const Section = async (doc, node, ...args) => { const variant = node.tail return { variant, ...(await parseNode(doc, node, ...args)) } } export default { Include, TableOfContents, Block, Section, Heading, Button, Icon, Markdown, CodeBlock, CodeExample, Logo, Footer }