IntervalLike

IntervalLike = tuple[int, int] | bqskit.ir.interval.CycleInterval

Represent a union type

E.g. for int | str