import * as z from './base'; export interface ZodNullableDef extends z.ZodTypeDef { t: z.ZodTypes.nullable; innerType: T; } export declare type ZodNullableType = T extends ZodNullable ? T : ZodNullable; export declare class ZodNullable extends z.ZodType, T['_input'] | null> { toJSON: () => { t: z.ZodTypes.nullable; innerType: object; }; static create: (type: T_1) => ZodNullableType; }