Type Parameters

Hierarchy

Constructors

Properties

_def: ZodPipelineDef<A, B>
_input: A["_input"]
_output: B["_output"]
_type: B["_output"]
spa: ((data: unknown, params?: Partial<ParseParams>) => Promise<SafeParseReturnType<A["_input"], B["_output"]>>)

Type declaration

Accessors

  • get description(): undefined | string
  • Returns undefined | string

Methods

  • Returns boolean

  • Returns boolean

  • Type Parameters

    • NewOut

    Parameters

    • transform: ((arg: B["_output"], ctx: RefinementCtx) => NewOut | Promise<NewOut>)
        • (arg: B["_output"], ctx: RefinementCtx): NewOut | Promise<NewOut>
        • Parameters

          Returns NewOut | Promise<NewOut>

    Returns ZodEffects<ZodPipeline<A, B>, NewOut, A["_input"]>

  • Type Parameters

    • A extends ZodType<any, any, any, A>

    • B extends ZodType<any, any, any, B>

    Parameters

    • a: A
    • b: B

    Returns ZodPipeline<A, B>

Generated using TypeDoc