import { EditorView } from '@codemirror/view';

interface MarkdownSourcePaneProps {
    value: string;
    onChange: (value: string) => void;
    /** Reports the CodeMirror view so the toolbar can issue markdown commands. */
    onViewReady?: (view: EditorView | null) => void;
}
/**
 * CodeMirror 6 markdown source editor (Split View left pane).
 *
 * Default export + lazy-loaded by split-view-layout so CodeMirror is a
 * separate chunk that only loads/instantiates when Split View opens.
 */
export default function MarkdownSourcePane({ value, onChange, onViewReady, }: MarkdownSourcePaneProps): import("react/jsx-runtime").JSX.Element;
export {};
