import { Root } from 'mdast'; import { Transformer } from 'unified'; interface RemarkDirectiveAdmonitionOptions { /** * the tag names of Callout component. */ tags?: { CalloutContainer?: string; CalloutTitle?: string; CalloutDescription?: string; }; /** * All supported admonition types and their linked Callout type. * * When specified, all defaults will be cleared. */ types?: Record; } /** * Remark Plugin to support Admonition syntax in Docusaurus, useful for migrating from Docusaurus. * * Requires [`remark-directive`](https://github.com/remarkjs/remark-directive) to be configured. */ declare function remarkDirectiveAdmonition({ tags: { CalloutContainer, CalloutTitle, CalloutDescription, }, types, }?: RemarkDirectiveAdmonitionOptions): Transformer; export { type RemarkDirectiveAdmonitionOptions, remarkDirectiveAdmonition };