declare type Comment = { author?: string, author_url?: string, claim_index?: number, comment_id?: number, downvotes?: number, message: string, omitted?: number, reply_count?: number, time_posted?: number, upvotes?: number, parent_id?: number, }; declare type CommentsState = { byId: {}, isLoading: boolean, commentsByUri: { [string]: string }, }