Function: partialRecord()
partialRecord<
Key,Value>(keyType,valueType,params?):ZodRecord<Key&$partial,Value>
Defined in: packages/agentos/node_modules/zod/v4/classic/schemas.d.cts:535
Type Parameters
Key
Key extends $ZodRecordKey
Value
Value extends SomeType
Parameters
keyType
Key
valueType
Value
params?
string |
{ error?: string | $ZodErrorMap<NonNullable<$ZodIssueInvalidType<unknown> | $ZodIssueInvalidKey<Record<PropertyKey, unknown>>>>; message?: string; mode?: "strict" | "loose"; }
error?
string | $ZodErrorMap<NonNullable<$ZodIssueInvalidType<unknown> | $ZodIssueInvalidKey<Record<PropertyKey, unknown>>>>
message?
string
Deprecated
This parameter is deprecated. Use error instead.
mode?
"strict" | "loose"
Default
"strict" - errors on keys not matching keyType. "loose" passes through non-matching keys unchanged.