new Serializer(): SerializerReturns:
<Serializer><
<DeserializedValue>
,
<SerializedValue>
,
<Context>
>context{Context}deserializeMiddlewares<SerializerMiddleware><<any>,<any>,<any>>[]serializeMiddlewares<SerializerMiddleware><<any>,<any>,<any>>[]
deserialize(value, context): voidvalue<SerializedValue>|<Promise><<SerializedValue>>context<Context>|<ExtendedContext>- Returns:
<Promise><<DeserializedValue>>
Restores this instance from the provided deserializer context.
serialize(obj, context): voidobj<DeserializedValue>|<Promise><<DeserializedValue>>context<Context>|<ExtendedContext>- Returns:
<Promise><<SerializedValue>>
Serializes this instance into the provided serializer context.