/**
* @license Copyright (c) 2003-2026, CKSource Holding sp. z o.o. All rights reserved.
* For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
*/
/**
* @module revision-history/editor/revisionviewereditorui
*/
import type { Editor } from "@ckeditor/ckeditor5-core";
import { EditorUI } from "@ckeditor/ckeditor5-ui";
import { type RevisionViewerEditorUIView } from "./revisionviewereditoruiview.js";
export declare class RevisionViewerEditorUI extends EditorUI {
	get view(): RevisionViewerEditorUIView;
	constructor(editor: Editor, view: RevisionViewerEditorUIView);
	/**
	* @inheritDoc
	*/
	override get element(): HTMLElement | null;
	/**
	* Initializes the UI.
	*
	* @param replacementElement The DOM element that will be the source for the created editor.
	*/
	init(replacementElement: HTMLElement): void;
	/**
	* @inheritDoc
	*/
	override destroy(): void;
}
