For AI agents: the complete documentation index is available at /llms.txt, the full documentation bundle is available at /llms-full.txt, and this page is available as Markdown at /server-editor/functions/registerSerializationForType.md.

Function: registerSerializationForType() experimental

registerSerializationForType<T>(typeConstructor, name, serializer, deserializer): void

Beta

Type Parameters

T

T

Parameters

typeConstructor

Function

name

string

serializer

(obj) => Record<string, unknown>

deserializer

(vals) => T

Returns

void

Remarks

Register a type to have custom serialization/deserialization when using serialize and deserialize.