/**
 * Custom hook to track unread chat messages.
 *
 * @param isChatOpen - Whether the chat tab is currently open
 * @returns Object containing unread message count, badge value, and visibility flag
 */
export declare const useUnreadChatMessages: (isChatOpen: boolean) => {
    unreadMessagesCount: number;
    hasUnreadMessages: boolean;
    badgeValue: number;
    showBadge: boolean;
};
