Represents an object that can be used to serialize something to a output type.
The data type to serialize.
The output serialization type.
Serializes a candidate object to a string.
The candidate object.
The string representation of the candidate or undefined if no such string representation could be serialized.
Represents an object that can be used to serialize something to a output type.