z.ZodLazy
import { z } from "https://esm.sh/zod@3.25.76/index.d.cts";
const { ZodLazy } = z;class ZodLazy<T extends ZodTypeAny> extends ZodType<output<T>, ZodLazyDef<T>, input<T>> { }
get schema(): T;
static create: <Inner extends ZodTypeAny>(getter: () => Inner, params?: RawCreateParams) => ZodLazy<Inner>;
§Type Parameters
§
T extends ZodTypeAny
[src]§Properties
§Methods
§
_parse(input: ParseInput): ParseReturnType<this["_output"]>
[src]§Static Properties
§
create: <Inner extends ZodTypeAny>(getter: () => Inner, params?: RawCreateParams) => ZodLazy<Inner>
[src]