import React from "react"; import { IconSize } from "Icon"; export type Reaction = { count: number; reactionEmoji: string; active?: boolean; users?: Array; }; export type Reactions = Record; export declare enum ReactionOperation { ADD = "ADD", REMOVE = "REMOVE" } declare function EmojiReactions({ onSelectReaction, reactions, hideReactions, iconSize, }: { onSelectReaction: (event: React.MouseEvent, emojiData: string, updatedReactions: Reactions, addOrRemove: ReactionOperation) => void; reactions?: Reactions; hideReactions?: boolean; iconSize?: IconSize; }): JSX.Element; export default EmojiReactions;