Skip to main content

Function: codec()

codec<A, B>(in_, out, params): ZodCodec<A, B>

Defined in: packages/agentos/node_modules/zod/v4/classic/schemas.d.cts:715

Type Parameters​

A​

A extends SomeType

B​

B extends SomeType = $ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>>

Parameters​

in_​

A

out​

B

params​

decode​

(value, payload) => MaybeAsync<input<B>>

encode​

(value, payload) => MaybeAsync<output<A>>

Returns​

ZodCodec<A, B>