import * as z from './base'; export interface ZodLazyDef extends z.ZodTypeDef { t: z.ZodTypes.lazy; getter: () => T; } export declare class ZodLazy extends z.ZodType, ZodLazyDef, z.input> { get schema(): T; toJSON: () => never; static create: (getter: () => T_1) => ZodLazy; }