CST.Range type

[start, end) includes any trailing line terminator

Signature:

type Range = [start: number, end: number];