import type { Root } from "mdast";
import type { VFile } from "vfile";
/**
* Removes unnecessary
elements from MDX content.
*
* Handles edge cases where
elements get incorrectly nested inside JSX components:
* - `` → ``
* - Inline parents: `text
` → `text`
* - Multiple children with mixed content
*/
export declare function remarkMdxRemoveParagraphs(): (tree: Root) => void;
export declare function remarkCodeBlocks(): (tree: Root) => void;
export declare function remarkMdxImports(): (tree: Root, file: VFile) => void;
//# sourceMappingURL=remark-mdx-utils.d.ts.map