Registry of all mdast nodes that can occur where PhrasingContent is expected.

This interface can be augmented to register custom node types:

declare module 'mdast' {
interface PhrasingContentMap {
// Allow using MDX JSX (text) nodes defined by `remark-mdx`.
mdxJsxTextElement: MDXJSXTextElement;
}
}

For a union of all phrasing content, see RootContent.

interface PhrasingContentMap {
    break: Break;
    delete: Delete;
    emphasis: Emphasis;
    footnoteReference: FootnoteReference;
    html: Html;
    image: Image;
    imageReference: ImageReference;
    inlineCode: InlineCode;
    link: Link;
    linkReference: LinkReference;
    strong: Strong;
    text: Text;
}

Properties

break: Break
delete: Delete
emphasis: Emphasis
footnoteReference: FootnoteReference
html: Html
image: Image
imageReference: ImageReference
inlineCode: InlineCode
link: Link
linkReference: LinkReference
strong: Strong
text: Text