Reference.Signature
type t = [
| `Resolved of Paths.Reference.Resolved.Signature.t |
| `Root of string * [ `TUnknown | `TModule | `TModuleType ] |
| `Dot of Paths.Reference.LabelParent.t * string |
| `Module of Paths.Reference.Signature.t * Names.ModuleName.t |
| `ModuleType of Paths.Reference.Signature.t * Names.ModuleTypeName.t |
]