Type Alias: ResourceAvailabilityTemplate
type ResourceAvailabilityTemplate = {
dtstartLocal: string;
durationMinutes: number;
recurrenceRule: string;
timeZone: string;
};Defined in: shared/bookings/weekly-hours.ts:41
A ResourceAvailability series template — the generation columns of the
row (spec §6.9), minus identity/cursor/audit. The server lane persists it.
Properties
dtstartLocal
dtstartLocal: string;Defined in: shared/bookings/weekly-hours.ts:45
Wall-clock ISO date-time, NO offset — e.g. 2026-06-15T06:00:00.
durationMinutes
durationMinutes: number;Defined in: shared/bookings/weekly-hours.ts:47
recurrenceRule
recurrenceRule: string;Defined in: shared/bookings/weekly-hours.ts:43
e.g. FREQ=WEEKLY;BYDAY=MO,TU,WE,TH,FR
timeZone
timeZone: string;Defined in: shared/bookings/weekly-hours.ts:46