/** * @typedef {import('mdast').Root} Root * @typedef {import('micromark-extension-mdxjs').Options} MicromarkOptions * @typedef {import('mdast-util-mdx').ToMarkdownOptions} ToMarkdownOptions * @typedef {import('mdast-util-mdx')} DoNotTouchAsThisIncludesMdxInTree */ /** * @typedef {MicromarkOptions & ToMarkdownOptions} Options * Configuration. */ import {mdxjs} from 'micromark-extension-mdxjs' import {mdxFromMarkdown, mdxToMarkdown} from 'mdast-util-mdx' /** * Plugin to support MDX (import/exports: `export {x} from 'y'`; expressions: * `{1 + 1}`; and JSX: `