public Mono<Long> countFriendRequests(
            @Nullable Set<Long> ids,
            @Nullable Set<Long> requesterIds,
            @Nullable Set<Long> recipientIds,
            @Nullable Set<RequestStatus> statuses,
            @Nullable DateRange creationDateRange,
            @Nullable DateRange responseDateRange,
            @Nullable DateRange expirationDateRange) {
        return userFriendRequestRepository.countFriendRequests(ids,
                requesterIds,
                recipientIds,
                statuses,
                creationDateRange,
                responseDateRange,
                expirationDateRange);
    }
@return The requester ID, recipient ID, creation date and status.
turms-service/src/main/java/im/turms/service/domain/user/service/UserFriendRequestService.java