using Core.Calculation; using Core.Entities; using Core.Utility; namespace WebApp.Services; /// /// Service for formatting meeting schedule data for clipboard operations. /// public interface IMeetingScheduleClipboardService { /// /// Formats the entire schedule solution as text for clipboard. /// string FormatScheduleForClipboard( TeamSchedulerSolution solution, Team[] allTeams, IEnumerable absentStudents, Dictionary<(int teamId, int timeSlotIndex, int studentId), bool> excludedStudents, Func getTimeSlotIndex); }