Logo Xantham

TsTypeReference Type

A member inside classes/interfaces/type literals; each case mirrors the corresponding TypeScript declaration or signature node. Represents a reference to a named type with optional type arguments. Reflects: `TypeReference` (e.g., `Foo`), `ExpressionWithTypeArguments` in heritage clauses, and similar reference forms. `ResolvedType` may hold a concrete resolved key when available. Example (TS): ```ts interface Box { value: T } type IntBox = Box ```

Record fields

Record Field Description

ResolvedType

Full Usage: ResolvedType

Field type: TypeKey option
Field type: TypeKey option

Type

Full Usage: Type

Field type: TypeKey
Field type: TypeKey

TypeArguments

Full Usage: TypeArguments

Field type: TypeKey list
Field type: TypeKey list

Type something to start searching.