package shop.alien.store.service;

import shop.alien.entity.store.vo.RegisteredLawyerUserCountVo;
import shop.alien.entity.store.vo.RegisteredStoreUserCountVo;
import shop.alien.entity.store.vo.RegisteredUserCountVo;

/**
 * 各端注册用户数量统计
 */
public interface RegisteredUserStatisticsService {

    RegisteredUserCountVo countRegisteredUsers();

    long countRegisteredUserTotal();

    RegisteredStoreUserCountVo countRegisteredStoreUsers();

    long countRegisteredStoreUserTotal();

    RegisteredLawyerUserCountVo countRegisteredLawyerUsers();

    long countRegisteredLawyerUserTotal();
}
