import { EmojiIconList } from '@platejs/emoji'; import { EmojiDropdownMenuOptions, UseEmojiPickerType } from '@platejs/emoji/react'; import { ToolbarButton } from './toolbar'; import * as React from 'react'; export declare function EmojiToolbarButton({ options, ...props }: { options?: EmojiDropdownMenuOptions; } & React.ComponentPropsWithoutRef): import("react/jsx-runtime").JSX.Element; export declare function EmojiPopover({ children, control, isOpen, setIsOpen, }: { children: React.ReactNode; control: React.ReactNode; isOpen: boolean; setIsOpen: (open: boolean) => void; }): import("react/jsx-runtime").JSX.Element; export declare function EmojiPicker({ clearSearch, emoji, emojiLibrary, focusedCategory, hasFound, i18n, icons, isSearching, refs, searchResult, searchValue, setSearch, settings, visibleCategories, handleCategoryClick, onMouseOver, onSelectEmoji, }: Omit & { icons?: EmojiIconList; }): import("react/jsx-runtime").JSX.Element;