export interface CommentItem { id: string; author: string; avatar?: string; content: string; date: Date | string | number; replies?: CommentItem[]; } interface CommentThreadProps { comments?: CommentItem[]; class?: string; onreply?: (parentId: string, content: string) => void; } declare const CommentThread: import("svelte").Component; type CommentThread = ReturnType; export default CommentThread;