Function: enum()
Call Signature
enum<
T>(values,params?):ZodEnum<{ [k in string]: { [k in string]: k }[k] }>
Defined in: packages/agentos/node_modules/zod/v4/classic/schemas.d.cts:567
Type Parameters
T
T extends readonly string[]
Parameters
values
T
params?
string |
{ error?: string | $ZodErrorMap<$ZodIssueInvalidValue<unknown>>; message?: string; }
error?
string | $ZodErrorMap<$ZodIssueInvalidValue<unknown>>
message?
string
Deprecated
This parameter is deprecated. Use error instead.
Returns
ZodEnum<{ [k in string]: { [k in string]: k }[k] }>
Call Signature
enum<
T>(entries,params?):ZodEnum<T>
Defined in: packages/agentos/node_modules/zod/v4/classic/schemas.d.cts:568
Type Parameters
T
T extends Readonly<Record<string, EnumValue>>
Parameters
entries
T
params?
string |
{ error?: string | $ZodErrorMap<$ZodIssueInvalidValue<unknown>>; message?: string; }
error?
string | $ZodErrorMap<$ZodIssueInvalidValue<unknown>>
message?
string
Deprecated
This parameter is deprecated. Use error instead.
Returns
ZodEnum<T>