Properties
Readonly
_input
_input: RecordType<Key["_input"], Value["_input"]>
Readonly
_output
_output: RecordType<Key["_output"], Value["_output"]>
Readonly
_type
_type: RecordType<Key["_output"], Value["_output"]>
spa
spa
: ((data
: unknown, params
?: Partial<ParseParams>) => Promise<SafeParseReturnType<RecordType<Key["_input"], Value["_input"]>, RecordType<Key["_output"], Value["_output"]>>>)
Type declaration
-
- (data: unknown, params?: Partial<ParseParams>): Promise<SafeParseReturnType<RecordType<Key["_input"], Value["_input"]>, RecordType<Key["_output"], Value["_output"]>>>
-
Returns Promise<SafeParseReturnType<RecordType<Key["_input"], Value["_input"]>, RecordType<Key["_output"], Value["_output"]>>>
superRefine
super
Refine
: ((refinement
: ((arg
: RecordType<Key["_output"], Value["_output"]>, ctx
: RefinementCtx) => any)) => ZodEffects<ZodRecord<Key, Value>, RecordType<Key["_output"], Value["_output"]>, RecordType<Key["_input"], Value["_input"]>>)
Type declaration
-
- (refinement: ((arg: RecordType<Key["_output"], Value["_output"]>, ctx: RefinementCtx) => any)): ZodEffects<ZodRecord<Key, Value>, RecordType<Key["_output"], Value["_output"]>, RecordType<Key["_input"], Value["_input"]>>
-
Parameters
-
refinement: ((arg: RecordType<Key["_output"], Value["_output"]>, ctx: RefinementCtx) => any)
-
- (arg: RecordType<Key["_output"], Value["_output"]>, ctx: RefinementCtx): any
-
Parameters
-
arg: RecordType<Key["_output"], Value["_output"]>
-
Returns any
Returns ZodEffects<ZodRecord<Key, Value>, RecordType<Key["_output"], Value["_output"]>, RecordType<Key["_input"], Value["_input"]>>
Alias of safeParseAsync