import type { ReactionsListProps } from '../ReactionsList';
import type { ReactionsComparator, ReactionSummary } from '../types';
type SharedReactionListProps = 'own_reactions' | 'reaction_counts' | 'reaction_groups' | 'reactionOptions' | 'reactions';
type UseProcessReactionsParams = Pick<ReactionsListProps, SharedReactionListProps> & {
    sortReactions?: ReactionsComparator;
};
export declare const defaultReactionsSort: ReactionsComparator;
export declare const useProcessReactions: (params: UseProcessReactionsParams) => {
    existingReactions: ReactionSummary[];
    hasReactions: boolean;
    totalReactionCount: number;
};
export {};
