/**
* @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 comments/comments/ui/commenteditor/commenteditoruiview
*/
import { InlineEditableUIView, EditorUIView, type ViewCollection } from "@ckeditor/ckeditor5-ui";
import { type Locale } from "@ckeditor/ckeditor5-utils";
import type { EditingView } from "@ckeditor/ckeditor5-engine";
export declare class CommentEditorUIView extends EditorUIView {
	/**
	* Collection of the child views located in the main (`.ck-editor__main`)
	* area of the UI.
	*/
	readonly main: ViewCollection;
	/**
	* Editable UI view.
	*/
	editable: InlineEditableUIView;
	/**
	* Creates an instance of the comments editor UI view.
	*
	* @param locale The locale instance.
	* @param editingView The editing view instance this view is related to.
	*/
	constructor(locale: Locale, editingView: EditingView);
	/**
	* @inheritDoc
	*/
	override render(): void;
	/**
	* Focusable interface required by a FocusCycler.
	*/
	focus(): void;
}
