The SerifiableTypeMap describing supported types.
The value to serify.
The SerifyOptions in effect.
The serified value. Serializable primitives are returned as-is; arrays & plain objects are cloned with serified contents; values of supported types are wrapped in a SerifiedValue.
Serify a value: recursively convert it into a form that
JSON.stringifycan serialize, and that deserify can restore.