import { IpfsImageUploadResponse } from '../../types'; interface SplitViewMarkdownPaneProps { markdown: string; onMarkdownChange: (value: string) => void; /** Same uploader the editor uses — for the markdown toolbar's Image button. */ ipfsImageUploadFn?: (file: File) => Promise; onError?: (error: string) => void; /** Document custom CSS — shown read-only in a collapsible accordion. */ customCSS?: string; /** Sizing for the resizable split (flex-grow set by the draggable splitter). */ style?: React.CSSProperties; } /** * Split View LEFT pane: the dedicated markdown toolbar + the * CodeMirror markdown source editor (both lazy-loaded). The right pane is the * real ddoc editor itself — see ddoc-editor.tsx, which keeps that editor mounted * in place (never a second ) so its React node views survive. */ export declare const SplitViewMarkdownPane: ({ markdown, onMarkdownChange, ipfsImageUploadFn, onError, customCSS, style, }: SplitViewMarkdownPaneProps) => import("react/jsx-runtime").JSX.Element; export {};