import React from 'react'; import 'codemirror/lib/codemirror.css'; import 'codemirror/theme/neo.css'; import 'codemirror/theme/mbo.css'; import 'codemirror/mode/javascript/javascript'; import 'codemirror/mode/css/css'; import 'codemirror/mode/go/go'; import 'codemirror/mode/jsx/jsx'; import 'codemirror/mode/nginx/nginx'; import 'codemirror/mode/php/php'; import 'codemirror/mode/python/python'; import 'codemirror/mode/shell/shell'; import 'codemirror/mode/sql/sql'; import 'codemirror/mode/xml/xml'; import 'codemirror/mode/markdown/markdown'; import 'codemirror/mode/clike/clike'; import 'codemirror/mode/htmlembedded/htmlembedded'; export interface IDCodeProps { prefixCls?: string; className?: string; id?: string; defaultValue?: string; value?: string; onChange?: (value: string) => void; loading?: boolean; style?: React.CSSProperties; width?: number; height?: number | string; theme?: string; language: string; editable?: boolean; showLineNumber?: boolean; } declare function DCode(props: IDCodeProps): JSX.Element; export default DCode;