Properties
Optional aliasSymbol
Optional aliasTypeArguments
alias
TypeArguments: readonly Type[]
flags
Optional pattern
symbol
Methods
getApparentProperties
- getApparentProperties(): Symbol[]
-
getBaseTypes
-
getCallSignatures
-
Returns readonly Signature[]
getConstraint
-
getConstructSignatures
- getConstructSignatures(): readonly Signature[]
-
Returns readonly Signature[]
getDefault
-
getFlags
-
getNonNullableType
- getNonNullableType(): Type
-
getNumberIndexType
- getNumberIndexType(): Type
-
getProperties
-
getProperty
- getProperty(propertyName: string): Symbol
-
Parameters
getStringIndexType
- getStringIndexType(): Type
-
getSymbol
-
isClass
-
isClassOrInterface
-
isIntersection
-
isLiteral
-
isNumberLiteral
-
isStringLiteral
-
isTypeParameter
-
isUnion
-
isUnionOrIntersection
-