Methods
				
					
					Static decode
					
						- decode<T>(value: any, decoders: ((from: any) => any)[]): T
 
					
					
						- 
							
							
Type parameters
							
							Parameters
							
								- 
									
value: any
								 
								- 
									
decoders: ((from: any) => any)[]
								 
							
							Returns T
						 
					
				
				
					
					Static decodeBase64
					
						- decodeBase64<T>(value: any): T
 
					
					
						- 
							
							
Type parameters
							
							Parameters
							
							Returns T
						 
					
				
				
					
					Static decodeJson
					
						- decodeJson<T>(value: any): T
 
					
					
						- 
							
							
Type parameters
							
							Parameters
							
							Returns T
						 
					
				
				
					
					Static encode
					
						- encode<T>(value: any, encoders: ((from: any) => any)[]): T
 
					
					
						- 
							
							
Type parameters
							
							Parameters
							
								- 
									
value: any
								 
								- 
									
encoders: ((from: any) => any)[]
								 
							
							Returns T
						 
					
				
				
					
					Static encodeBase64
					
						- encodeBase64<T>(value: any): T
 
					
					
						- 
							
							
Type parameters
							
							Parameters
							
							Returns T
						 
					
				
				
					
					Static encodeJson
					
						- encodeJson<T>(value: any): T
 
					
					
						- 
							
							
Type parameters
							
							Parameters
							
							Returns T
						 
					
				
			
		 
		
	 
 
 
Serializer.encode(value, [encodeJson, encodeUriComponent, encodeBase64]);
Serializer.decode(value, [decodeBase64, decodeUriComponent, decodeJson]);