Type alias CustomCodecSerOpts<SerCtx>
CustomCodecSerOpts<SerCtx>: { serialize: SerDesFn<SerCtx>; serializeClass?: "One (and only one) of `serializeClass` or `serializeGuard` should be present if `serialize` is present."; serializeGuard: SerDesGuard<SerCtx>; } | { serialize: SerDesFn<SerCtx>; serializeClass: SomeConstructor; serializeGuard?: "One (and only one) of `serializeClass` or `serializeGuard` should be present if `serialize` is present."; } | { serialize?: never; } Type declaration
Optional
serializeClass?: "One (and only one) of `serializeClass` or `serializeGuard` should be present if `serialize` is present."
Type declaration
Optional
serializeGuard?: "One (and only one) of `serializeClass` or `serializeGuard` should be present if `serialize` is present."
Type declaration
Optional
serialize?: never