| implements | Type | 
|---|---|
| uses | JustNullableTypeTrait, NonArrayTypeTrait, NonCallableTypeTrait, NonIterableTypeTrait, NonObjectTypeTrait, TruthyBooleanTypeTrait, NonGenericTypeTrait, UndecidedComparisonTypeTrait, NonOffsetAccessibleTypeTrait, NonRemoveableTypeTrait, NonGeneralizableTypeTrait | 
| Methods | ||
|---|---|---|
| 
					
	public
					
					
				 | __construct() | # | 
| 
					
	public
					
					
				 | describe(VerbosityLevel $level): string | # | 
| 
					
	public
					
					
				 | getConstantStrings(): array | # | 
| 
					
	public
					
					
				 | toNumber(): Type | # | 
| 
					
	public
					
					
				 | toString(): Type | # | 
| 
					
	public
					
					
				 | toInteger(): Type | # | 
| 
					
	public
					
					
				 | toFloat(): Type | # | 
| 
					
	public
					
					
				 | toArray(): Type | # | 
| 
					
	public
					
					
				 | toArrayKey(): Type | # | 
| 
					
	public
					
					
				 | isScalar(): TrinaryLogic | # | 
| 
					
	public
					static
					
				 | __set_state(mixed[] $properties): Type | # |