import React from 'react';
import { ChatType } from "../../../types/index.js";
/**
 * Props for ChatItem component
 */
export interface ChatItemProps {
    chat: ChatType;
    showActions: boolean;
    isActive?: boolean;
    onDeleteClick?: (e: React.MouseEvent, chat: ChatType) => Promise<void>;
}
/**
 * Chat item component with hover state for actions
 *
 * @returns React element
 */
export declare function ChatItem({ chat, showActions, isActive, onDeleteClick }: ChatItemProps): import("react/jsx-runtime").JSX.Element;
