ZodMap
import { ZodMap } from "https://esm.sh/zod@3.25.76/index.d.cts";class ZodMap<Key extends ZodTypeAny = ZodTypeAny, Value extends ZodTypeAny = ZodTypeAny> extends ZodType<Map<Key["_output"], Value["_output"]>, ZodMapDef<Key, Value>, Map<Key["_input"], Value["_input"]>> { }
get keySchema(): Key;
get valueSchema(): Value;
static create: <KeySchema extends ZodTypeAny = ZodTypeAny, ValueSchema extends ZodTypeAny = ZodTypeAny>(
keyType: KeySchema,
valueType: ValueSchema,
params?: RawCreateParams,
) => ZodMap<KeySchema, ValueSchema>;§Type Parameters
§
Key extends ZodTypeAny = ZodTypeAny
[src]§
Value extends ZodTypeAny = ZodTypeAny
[src]§Extends
§Properties
§Methods
§
_parse(input: ParseInput): ParseReturnType<this["_output"]>
[src]§Static Properties
§
create: <KeySchema extends ZodTypeAny = ZodTypeAny, ValueSchema extends ZodTypeAny = ZodTypeAny>(keyType: KeySchema, valueType: ValueSchema, params?: RawCreateParams) => ZodMap<KeySchema, ValueSchema>
[src]