/// <reference types="react" />
import type { User } from 'stream-chat';
import type { ReactEventHandler } from '../types';
import type { LocalMessage } from 'stream-chat';
export type UserEventHandler = (event: React.BaseSyntheticEvent, user: User) => void;
export declare const useUserHandler: (message?: LocalMessage, eventHandlers?: {
    onUserClickHandler?: UserEventHandler;
    onUserHoverHandler?: UserEventHandler;
}) => {
    onUserClick: ReactEventHandler;
    onUserHover: ReactEventHandler;
};
