package com.unicorn.hgzero.meeting.biz.usecase.out;

import com.unicorn.hgzero.meeting.biz.domain.Dashboard;

/**
 * 대시보드 조회 Gateway Interface (Out Port)
 */
public interface DashboardReader {

    /**
     * 사용자 대시보드 조회
     */
    Dashboard getDashboardByUserId(String userId);

    /**
     * 사용자 대시보드 (기간 필터) 조회
     */
    Dashboard getDashboardByUserIdAndPeriod(String userId, String period);
}
