/** * Ready-to-use functions that powers up your Markdown editor * * @internal Part of HyperMD core. * * You shall NOT import this file; please import "core" instead */ import * as CodeMirror from "codemirror"; import { cm_t } from "./type"; import 'codemirror/addon/fold/foldcode'; import 'codemirror/addon/fold/foldgutter'; import 'codemirror/addon/fold/markdown-fold'; import 'codemirror/addon/edit/closebrackets'; import 'codemirror/lib/codemirror.css'; import 'codemirror/addon/fold/foldgutter.css'; import '../theme/hypermd-light.css'; /** * The default configuration that used by `HyperMD.fromTextArea` * * Addons may update this object freely! */ export declare var suggestedEditorConfig: CodeMirror.EditorConfiguration; /** * Editor Options that disable HyperMD WYSIWYG visual effects. * These option will be applied when user invoke `switchToNormal`. * * Addons about visual effects, shall update this object! */ export declare var normalVisualConfig: CodeMirror.EditorConfiguration; /** * Initialize an editor from a