export default commentsStore;
declare const commentsStore: Comments;
declare class Comments {
    comments: any[];
    commentsCount: number;
    commentReplies: {};
    likes: {};
    topComments: any[];
    topCommentsReplies: {};
    onReplyMoment(commentItem: any): Promise<void>;
    onReplyComment(replyItem: any): Promise<any>;
    onTopCommentChanges(pid: any, reply: any): void;
    onInitComments({ commentLevel, secondLevel }: {
        commentLevel: any;
        secondLevel: any;
    }): void;
    onInitTopComments({ commentLevel, secondLevel }: {
        commentLevel: any;
        secondLevel: any;
    }): void;
    updateCommentsCount(counts: any): void;
    onUpdateComments({ commentLevel, secondLevel }: {
        commentLevel: any;
        secondLevel: any;
    }): void;
    onUpdateLikes(likes: any): void;
    onAddLikes(commentId: any, like: any): void;
    onDelLikes(commentId: any): void;
}
