import type { JSONContent, MarkdownParseHelpers, MarkdownParseResult, MarkdownRendererHelpers, MarkdownToken, MarkdownTokenizer } from '@tiptap/core'; interface CreateBlockMarkdownSpecOptions { name: string; content: string; getContent?: (token: MarkdownToken) => string; } export declare function createBlockMarkdownSpec(options: CreateBlockMarkdownSpecOptions): { markdownTokenizer: MarkdownTokenizer; parseMarkdown: (token: MarkdownToken, helpers: MarkdownParseHelpers) => MarkdownParseResult; renderMarkdown: (node: JSONContent, helpers: MarkdownRendererHelpers) => string; }; export {};