/** * @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 { /** * 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); }