import { WidgetFeatureFlags, WidgetMessage } from './types'; interface MessageItemProps { message: WidgetMessage; currentUserId: string; featureFlags: WidgetFeatureFlags; editingMessageId: string | null; editingValue: string; onEditValueChange: (value: string) => void; onStartEdit: (message: WidgetMessage) => void; onCancelEdit: () => void; onSaveEdit: () => void; onSetReplyTarget: (message: WidgetMessage) => void; onToggleReaction: (message: WidgetMessage, emoji: string) => void; onDelete: (message: WidgetMessage) => void; onTogglePin: (message: WidgetMessage) => void; tr: (key: string, fallback: string) => string; } export declare function MessageItem({ message, currentUserId, featureFlags, editingMessageId, editingValue, onEditValueChange, onStartEdit, onCancelEdit, onSaveEdit, onSetReplyTarget, onToggleReaction, onDelete, onTogglePin, tr, }: MessageItemProps): import("react/jsx-runtime").JSX.Element; export {}; //# sourceMappingURL=MessageItem.d.ts.map