import type * as Square from "../index"; /** * Represents a time period of availability. */ export interface CatalogAvailabilityPeriod { /** * The start time of an availability period, specified in local time using partial-time * RFC 3339 format. For example, `8:30:00` for a period starting at 8:30 in the morning. * Note that the seconds value is always :00, but it is appended for conformance to the RFC. */ startLocalTime?: string | null; /** * The end time of an availability period, specified in local time using partial-time * RFC 3339 format. For example, `21:00:00` for a period ending at 9:00 in the evening. * Note that the seconds value is always :00, but it is appended for conformance to the RFC. */ endLocalTime?: string | null; /** * The day of the week for this availability period. * See [DayOfWeek](#type-dayofweek) for possible values */ dayOfWeek?: Square.DayOfWeek; }