/**
 * Create a ProseMirror document from Markdown content.
 *
 * Delegates to the AST-based conversion pipeline (remark-parse → mdast → PM JSON).
 * The old `marked` → HTML → HTML importer path is no longer used.
 *
 * @param {string} markdown - Markdown content
 * @param {import('../Editor.js').Editor} editor - Editor instance
 * @param {Object} [options={}] - Import options
 * @param {boolean} [options.isImport] - Whether this is an import operation
 * @param {Document | null} [options.document] - Optional DOM document (unused by AST path)
 * @param {((items: import('./catchAllSchema.js').UnsupportedContentItem[]) => void) | null} [options.onUnsupportedContent] - Callback for unsupported items
 * @param {boolean} [options.warnOnUnsupportedContent] - Emit console.warn for unsupported items
 * @returns {import('prosemirror-model').Node} Document node
 */
export function createDocFromMarkdown(markdown: string, editor: import('../Editor.js').Editor, options?: {
    isImport?: boolean | undefined;
    document?: Document | null | undefined;
    onUnsupportedContent?: ((items: import('./catchAllSchema.js').UnsupportedContentItem[]) => void) | null | undefined;
    warnOnUnsupportedContent?: boolean | undefined;
}): import('prosemirror-model').Node;
//# sourceMappingURL=importMarkdown.d.ts.map