TextVersion
How a definition reads: its code as written (comments, layout, names spelled as then) and its doc. None of it is in
its hash, so one definition can have several; each is kept by its #34lk2vuh.
import type { DefRecord } from "#codebase/tcmts/core/types"; export type TextVersion = Pick< DefRecord, "sourceText" | "spans" | "reservedNames" | "doc" | "docRefs" >;