/**
* @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 special-characters/ui/characterinfoview
*/
import type { Locale } from "@ckeditor/ckeditor5-utils";
import { View } from "@ckeditor/ckeditor5-ui";
import "../../theme/characterinfo.css";
/**
* The view displaying detailed information about a special character glyph, e.g. upon
* hovering it with a mouse.
*
* @internal
*/
export declare class CharacterInfoView extends View<HTMLDivElement> {
	/**
	* The character whose information is displayed by the view. For instance, "∑" or "¿".
	*
	* @observable
	*/
	character: string | null;
	/**
	* The name of the {@link #character}. For instance, "N-ary summation" or "Inverted question mark".
	*
	* @observable
	*/
	name: string | null;
	/**
	* The "Unicode string" of the {@link #character}. For instance "U+0061".
	*
	* @observable
	*/
	readonly code: string;
	constructor(locale: Locale);
}
