import type { CategoricalIndex } from "@charcuterie/tokens"; import type { ReactNode } from "react"; import type { TimelineSpan, TimelineTitleLayout } from "./laneTimelineGeometry.ts"; /** * Who owns the item's activation — nobody, a router, or a handler. * * A union rather than two loose optionals, the same call * `BoardItemTitleLink` makes and for the same reason: `href` renders * an `` and `onSelect` renders a `