import { type Component } from 'vue'; import type { BaseNode } from 'markstream-vue'; export type CustomMarkdownNode = BaseNode & { attrs?: [string, unknown][]; autoClosed?: boolean; content?: string; loading?: boolean; }; export declare function customMarkdownNodeProps(node: CustomMarkdownNode): Record; export declare function wrapCustomMarkdownComponent(component: Component, tagName?: string): Component; export declare function wrapCustomMarkdownComponents(components: Record): Record;