const e=require("compact-encoding"),n=require("@holepunchto/hyperindex"),{IndexEventId:i}=require("../chat/messages"),{IndexMemberId:o}=require("../members/messages"),{ReactionsDigest:s,MemberReactions:t}=require("./messages"),{AddReactionOperation:a,RemoveReactionOperation:c}=require("./ops");module.exports=class{static Messages={};static Operations={AddReactionOperation:a,RemoveReactionOperation:c};static ReactionsCollection={keyEncoding:[...i,o,n.STRING],valueEncoding:e.buffer};static ReactionsIndexes=[{keyEncoding:i,valueEncoding:s},{keyEncoding:[...i,o],valueEncoding:t}]};