/** @description Basic structure for defining a time window */
export class TimeWindow {
  /** @description The local time zone represented in IANA. See https://www.iana.org/time-zones.
   * Example: America/Chicago
   */
  time_zone_iana?: string;
  /** @description The start of the window when the pickup could be made relative to the time_zone_iana.
   * ISO 8601 format, with local offset
   * Example: 2021-08-20T14:38:36.859237-05:00
   */
  start_window?: string;
  /** @description The end of the window when the pickup could be made relative to the time_zone_iana.
   * ISO 8601 format, with local offset
   * Example: 2021-08-20T14:38:36.859237-05:00
   */
  end_window?: string;
}
