type DateSegment = "day" | "month" | "year";
The three editable parts of a date, in no particular order.