type ScheduleData = [ ...ScheduleMonth[] ] type ScheduleRow = { dates : (Date | null)[], employees : Employee[] } type ScheduleMonth = [ ...ScheduleRow[] ]