import { z } from 'zod';
export declare const EventTypeCustomInputSchema: z.ZodObject<{
    type: z.ZodEnum<["TEXT", "TEXTLONG", "NUMBER", "BOOL", "RADIO", "PHONE"]>;
    id: z.ZodNumber;
    eventTypeId: z.ZodNumber;
    label: z.ZodString;
    options: z.ZodNullable<z.ZodArray<z.ZodObject<{
        label: z.ZodString;
        type: z.ZodString;
    }, "strip", z.ZodTypeAny, {
        type: string;
        label: string;
    }, {
        type: string;
        label: string;
    }>, "many">>;
    required: z.ZodBoolean;
    placeholder: z.ZodString;
}, "strip", z.ZodTypeAny, {
    id: number;
    type: "TEXT" | "TEXTLONG" | "NUMBER" | "BOOL" | "RADIO" | "PHONE";
    label: string;
    required: boolean;
    placeholder: string;
    options: {
        type: string;
        label: string;
    }[] | null;
    eventTypeId: number;
}, {
    id: number;
    type: "TEXT" | "TEXTLONG" | "NUMBER" | "BOOL" | "RADIO" | "PHONE";
    label: string;
    required: boolean;
    placeholder: string;
    options: {
        type: string;
        label: string;
    }[] | null;
    eventTypeId: number;
}>;
export type EventTypeCustomInput = z.infer<typeof EventTypeCustomInputSchema>;
export default EventTypeCustomInputSchema;
//# sourceMappingURL=EventTypeCustomInputSchema.d.ts.map