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; } /** * Chat item component with hover state for actions. * In mobile mode there is no hover, so actions are always visible. * * @returns React element */ export declare function ChatItem({ chat, showActions, isActive, onDeleteClick }: ChatItemProps): import("react/jsx-runtime").JSX.Element;