Type Alias: ClaimIntent
type ClaimIntent = {
bookingId: string;
capacityUnits: number;
endsAt: Date;
resourceId: string;
seats?: readonly SeatClaim[];
startsAt: Date;
};Defined in: server/bookings/capacity.ts:77
One member of a batch claim: a booking's demand on one resource + window.
Properties
bookingId
bookingId: string;Defined in: server/bookings/capacity.ts:78
capacityUnits
capacityUnits: number;Defined in: server/bookings/capacity.ts:82
endsAt
endsAt: Date;Defined in: server/bookings/capacity.ts:81
resourceId
resourceId: string;Defined in: server/bookings/capacity.ts:79
seats?
optional seats?: readonly SeatClaim[];Defined in: server/bookings/capacity.ts:84
Seated resources only — Stage 3 wires real booking_seats rows in.
startsAt
startsAt: Date;Defined in: server/bookings/capacity.ts:80