Properties
			
				
				Static statics
				statics
: Map<PropertyType<any>, Map<undefined | (StringConstructor & {}) | (BooleanConstructor & {}) | (NumberConstructor & {}) | (DateConstructor & {}) | (Uint8ArrayConstructor & {}) | (ReferenceConstructor & {}) | (VocabReferenceConstructor & {}) | (SubjectConstructor & {}), JsType<any, unknown>>> = new Map<PropertyType<any>, Map<AtomType<any> | undefined, JsType<any>>> 
				
			
		
		
			Accessors
			
				
				type
				
					- get type(): [PropertyType<T>, undefined | (StringConstructor & {}) | (BooleanConstructor & {}) | (NumberConstructor & {}) | (DateConstructor & {}) | (Uint8ArrayConstructor & {}) | (ReferenceConstructor & {}) | (VocabReferenceConstructor & {}) | (SubjectConstructor & {})]
 
				
				
			
		
		
			Methods
			
				
				Abstract cast
				
				
					- 
						
						
						
Parameters
						
						Returns ValueConstructed<T, S>
					 
				
			
			
				
				Static for
				
				
					- 
						
						
						
Type parameters
						
						Parameters
						
						Returns JsType<T, S>
					 
				
			
		
		
		
	 
Runtime representation of a Javascript type that can be cast from a subject property object (a JSON-LD value).
JsAtomType
JsContainerType