import { MouseEvent } from 'react'; import { CommentCardProps, CommentReplyProps, EnsStatus } from './types'; export declare const CommentReply: ({ commentId, replyId, reply, username, createdAt, isThreadResolved, }: CommentReplyProps) => import("react/jsx-runtime").JSX.Element; interface CommentRepliesThreadProps { id?: string; displayedReplies: CommentCardProps['replies']; ensStatus: EnsStatus; handleReplyToggleClick: (event: MouseEvent) => void; isCommentDrawerContext?: boolean; isResolved?: boolean; replyToggleLabel: string; shouldShowReplyThread: boolean; shouldShowReplyToggle: boolean; shouldShowResolvedMobileReplyCount: boolean; showAllReplies: boolean; visibleReplies: CommentCardProps['replies']; } export declare const CommentRepliesThread: ({ id, displayedReplies, ensStatus, handleReplyToggleClick, isCommentDrawerContext, isResolved, replyToggleLabel, shouldShowReplyThread, shouldShowReplyToggle, shouldShowResolvedMobileReplyCount, showAllReplies, visibleReplies, }: CommentRepliesThreadProps) => import("react/jsx-runtime").JSX.Element | null; export declare const CommentCard: (props: CommentCardProps) => import("react/jsx-runtime").JSX.Element; export declare const UserDisplaySkeleton: () => import("react/jsx-runtime").JSX.Element; export {};