package com.infinite.focus.server.dashboard.socioemotionalassessment;

import java.util.LinkedHashMap;
import java.util.List;

import com.infinite.focus.server.dashboard.GetDataDashBoardRequest;
import com.infinite.focus.server.dashboard.LabelAndValue;
import com.infinite.focus.server.dashboard.LabelAndValueScore;

public interface SocioEmotionalAssessmentService {

	public List<LabelAndValue> getSELStrandsGraphData(GetDataDashBoardRequest request);
	
	public LinkedHashMap<String, List<LabelAndValue>> getSingleDemographicComparisonGraphData(GetDataDashBoardRequest request);
	
	public LinkedHashMap<String, List<LabelAndValue>> getDemographicComparisonGraphData(GetDataDashBoardRequest request);
	
	public List<LabelAndValueScore> getTimeSpentAndSELStrandsGraphData(GetDataDashBoardRequest request);
}
