Returns a new Recurrence instance.
Recurrence({ required this.type, this.weekDays = const [], required this.start, this.end, });