A single row in the attendee table: an attendee plus the listings the row covers, in display order. Roster/check-in tables render one row per booking line; the browsing tables group an attendee's lines into one row.
Usage
import { type AttendeeTableRow } from "doc.ts";