import { CometChat } from '@cometchat/chat-sdk-react-native';
import { ReactionsStyleInterface } from './ReactionsStyle';
import { MessageBubbleAlignmentType } from '../../constants/UIKitConstants';
export interface CometChatReactionsInterface {
    messageObject?: CometChat.BaseMessage;
    style?: ReactionsStyleInterface;
    onReactionPress?: (reaction: CometChat.ReactionCount, messageObject: CometChat.BaseMessage) => void;
    onReactionLongPress?: (reaction: CometChat.ReactionCount, messageObject: CometChat.BaseMessage) => void;
    alignment?: MessageBubbleAlignmentType;
}
declare const CometChatReactions: {
    (props: CometChatReactionsInterface): any;
    defaultProps: {
        messageObject: any;
        style: {};
    };
};
export { CometChatReactions };
