import React from 'react';
import { URI } from '@opensumi/ide-core-browser';
import { IDiffEditor } from '@opensumi/ide-editor/lib/common';
export interface ICodeEditorProps extends React.HTMLAttributes<HTMLDivElement> {
    originalUri: URI | string;
    modifiedUri: URI | string;
    editorOptions?: any;
    onEditorCreate?: (editor: IDiffEditor) => void;
}
export declare const DiffEditorComponent: ({ originalUri, modifiedUri, editorOptions, onEditorCreate, ...props }: ICodeEditorProps) => React.JSX.Element;
export declare const DiffEditor: (props: ICodeEditorProps) => React.JSX.Element | null;
//# sourceMappingURL=DiffEditor.d.ts.map