/**
* @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 emoji
*/
export { Emoji } from "./emoji.js";
export { EmojiMention } from "./emojimention.js";
export { EmojiPicker } from "./emojipicker.js";
export { EmojiRepository, type EmojiCategory, type EmojiCdnResource, type EmojiEntry, type EmojiMap, type EmojiSkinTone } from "./emojirepository.js";
export { EmojiUtils } from "./emojiutils.js";
export { EmojiCommand } from "./emojicommand.js";
export type { EmojiConfig, EmojiSkinToneId, EmojiVersion } from "./emojiconfig.js";
export { EmojiCategoriesView } from "./ui/emojicategoriesview.js";
export { EmojiGridView, type EmojiGridViewEventData, type EmojiGridViewExecuteEvent, type EmojiSearchQueryCallback } from "./ui/emojigridview.js";
export { EmojiPickerFormView, type EmojiPickerFormViewCancelEvent } from "./ui/emojipickerformview.js";
export { EmojiPickerView, type EmojiPickerViewUpdateEvent } from "./ui/emojipickerview.js";
export { EmojiSearchView } from "./ui/emojisearchview.js";
export { EmojiToneView } from "./ui/emojitoneview.js";
export { isEmojiSupported as _isEmojiSupported } from "./utils/isemojisupported.js";
import "./augmentation.js";
