import { MilkdownPlugin } from '@milkdown/kit/ctx'; /** * Inner variant block: `::::variant{default}` or `::::variant{channelId="…"}` (extensible keys). */ export declare const contentVariantNode: import('@milkdown/utils').$Node; /** * Outer wrapper: `:::::variants` containing one or more variants. * Uses {@link TOP_LEVEL_BLOCK_GROUP} so it cannot nest inside `content_variant` (`block+`). */ export declare const variableContentNode: import('@milkdown/utils').$Node; /** * Replaces Crepe/commonmark `doc` so top-level blocks (variable_content) remain insertable. * `$node` replaces by id — register after Crepe's preset is loaded. */ export declare const variableContentDocNode: import('@milkdown/utils').$Node; /** * Schema plugins only — remark-directive is already registered by noticePlugin. * Doc override must be included so `topLevelBlock` is valid under the root. */ export declare const variableContentPlugin: MilkdownPlugin[];