using System; using System.Collections.Generic; using Cysharp.Threading.Tasks; namespace Net.BITKit.Chat { public interface IChatFriendService { public UniTask> GetFriendsAsync(string userId); public UniTask RequestFriendAsync(string userId,string friendId); public UniTask RemoveFriendAsync(string userId,string friendId); public UniTask> GetFriendRequestsAsync(string userId); public UniTask AcceptFriendRequestAsync(string userId,string friendId); public UniTask RejectFriendRequestAsync(string userId,string friendId); } }