package syncx import "context" type InboxRequest struct { UserID int64 DeviceID uint64 MailboxSeq int64 DialogScore int64 } type MessagesRequest struct { ConversationID int64 LastMsgID int64 Limit int } type Service interface { SyncInbox(ctx context.Context, req *InboxRequest) error SyncMessages(ctx context.Context, req *MessagesRequest) error }