import * as z from './base'; export interface ZodUnionDef extends z.ZodTypeDef { t: z.ZodTypes.union; options: T; } export declare class ZodUnion extends z.ZodType, T[number]['_input']> { toJSON: () => object; get options(): T; static create: (types: T_1) => ZodUnion; }