/// import { IInstance } from "react-codemirror2"; import "codemirror/lib/codemirror.css"; import "codemirror/theme/material.css"; import "codemirror/mode/javascript/javascript"; export interface CodeMirrorProps { code: string; onChange: (editor: IInstance, data: CodeMirror.EditorChange, value: string) => void; onBeforeChange: (editor: IInstance, data: CodeMirror.EditorChange, value: string) => void; error?: string; } export default function MyCodeMirror({ code, onChange, onBeforeChange, error }: CodeMirrorProps): JSX.Element; export default namespace MyCodeMirror { var defaultProps: { onChange: () => void; onBeforeChange: () => void; }; }