import { editor } from 'monaco-editor';
export interface CodeEditorProps {
    value?: string;
    language?: string;
    height?: string | number;
    theme?: string;
    readOnly?: boolean;
    loading?: boolean;
    options?: editor.IStandaloneEditorConstructionOptions;
    onChange?: (value: string) => void;
    onValidate?: (markers: editor.IMarker[]) => void;
}
declare const CodeEditor: ({ value, language, height, theme, readOnly, loading, options, onChange, onValidate, }: CodeEditorProps) => import("react/jsx-runtime").JSX.Element;
export default CodeEditor;
