Interface: ZodOptional<T>
Defined in: packages/agentos/node_modules/zod/v4/classic/schemas.d.cts:643
Extends
Type Parameters
T
Properties
_def
_def:
$ZodOptionalDef<T>
Defined in: packages/agentos/node_modules/zod/v4/classic/schemas.d.cts:11
Deprecated
Use .def instead.
Inherited from
_input
_input:
input<T> |undefined
Defined in: packages/agentos/node_modules/zod/v4/classic/schemas.d.cts:15
Deprecated
Use z.input<typeof schema> instead.
Inherited from
_output
_output:
output<T> |undefined
Defined in: packages/agentos/node_modules/zod/v4/classic/schemas.d.cts:13
Deprecated
Use z.output<typeof schema> instead.
Inherited from
_zod
_zod:
$ZodOptionalInternals
Defined in: packages/agentos/node_modules/zod/v4/core/schemas.d.cts:111
Inherited from
~standard
~standard:
ZodStandardSchemaWithJSON<ZodOptional<T>>
Defined in: packages/agentos/node_modules/zod/v4/classic/schemas.d.cts:644
Overrides
def
def:
$ZodOptionalDef<T>
Defined in: packages/agentos/node_modules/zod/v4/classic/schemas.d.cts:8
Inherited from
description?
optionaldescription:string
Defined in: packages/agentos/node_modules/zod/v4/classic/schemas.d.cts:63
Inherited from
spa()
spa: (
data,params?) =>Promise<ZodSafeParseResult<output<T> |undefined>>
Defined in: packages/agentos/node_modules/zod/v4/classic/schemas.d.cts:30
Parameters
data
unknown
params?
Returns
Promise<ZodSafeParseResult<output<T> | undefined>>
Inherited from
type
type:
"optional"
Defined in: packages/agentos/node_modules/zod/v4/classic/schemas.d.cts:9
Inherited from
Methods
and()
and<
T>(incoming):ZodIntersection<ZodOptional<T>,T>
Defined in: packages/agentos/node_modules/zod/v4/classic/schemas.d.cts:55
Type Parameters
T
T extends SomeType
Parameters
incoming
T
Returns
ZodIntersection<ZodOptional<T>, T>
Inherited from
apply()
apply<
T,TArgs>(fn, ...args):T
Defined in: packages/agentos/node_modules/zod/v4/classic/schemas.d.cts:85
Type Parameters
T
T
TArgs
TArgs extends unknown[] = []
Parameters
fn
(schema, ...args) => T
args
...TArgs
Returns
T