import { z } from 'zod'; export declare const scrollOptions: z.ZodObject<{ behavior: z.ZodOptional>; block: z.ZodOptional>; inline: z.ZodOptional>; }, "strip", z.ZodTypeAny, { behavior?: "auto" | "smooth" | "instant" | undefined; block?: "start" | "center" | "end" | "nearest" | undefined; inline?: "start" | "center" | "end" | "nearest" | undefined; }, { behavior?: "auto" | "smooth" | "instant" | undefined; block?: "start" | "center" | "end" | "nearest" | undefined; inline?: "start" | "center" | "end" | "nearest" | undefined; }>; export declare const link: z.ZodUnion<[z.ZodObject<{ type: z.ZodLiteral<"OPEN_PAGE">; payload: z.ZodEffects>; openInNewTab: z.ZodBoolean; }, "strip", z.ZodTypeAny, { openInNewTab: boolean; pageId?: string | null | undefined; }, { openInNewTab: boolean; pageId?: string | null | undefined; }>, { openInNewTab: boolean; pageId: string | null | undefined; }, { openInNewTab: boolean; pageId?: string | null | undefined; }>; }, "strip", z.ZodTypeAny, { type: "OPEN_PAGE"; payload: { openInNewTab: boolean; pageId: string | null | undefined; }; }, { type: "OPEN_PAGE"; payload: { openInNewTab: boolean; pageId?: string | null | undefined; }; }>, z.ZodObject<{ type: z.ZodLiteral<"OPEN_URL">; payload: z.ZodObject<{ url: z.ZodString; openInNewTab: z.ZodBoolean; }, "strip", z.ZodTypeAny, { url: string; openInNewTab: boolean; }, { url: string; openInNewTab: boolean; }>; }, "strip", z.ZodTypeAny, { type: "OPEN_URL"; payload: { url: string; openInNewTab: boolean; }; }, { type: "OPEN_URL"; payload: { url: string; openInNewTab: boolean; }; }>, z.ZodObject<{ type: z.ZodLiteral<"SEND_EMAIL">; payload: z.ZodObject<{ to: z.ZodString; subject: z.ZodOptional; body: z.ZodOptional; }, "strip", z.ZodTypeAny, { to: string; subject?: string | undefined; body?: string | undefined; }, { to: string; subject?: string | undefined; body?: string | undefined; }>; }, "strip", z.ZodTypeAny, { type: "SEND_EMAIL"; payload: { to: string; subject?: string | undefined; body?: string | undefined; }; }, { type: "SEND_EMAIL"; payload: { to: string; subject?: string | undefined; body?: string | undefined; }; }>, z.ZodObject<{ type: z.ZodLiteral<"CALL_PHONE">; payload: z.ZodObject<{ phoneNumber: z.ZodString; }, "strip", z.ZodTypeAny, { phoneNumber: string; }, { phoneNumber: string; }>; }, "strip", z.ZodTypeAny, { type: "CALL_PHONE"; payload: { phoneNumber: string; }; }, { type: "CALL_PHONE"; payload: { phoneNumber: string; }; }>, z.ZodObject<{ type: z.ZodLiteral<"SCROLL_TO_ELEMENT">; payload: z.ZodEffects>>; block: z.ZodEnum<["start", "center", "end", "nearest"]>; }, "strip", z.ZodTypeAny, { block: "start" | "center" | "end" | "nearest"; elementIdConfig?: { elementKey: string; propName: string; } | null | undefined; }, { block: "start" | "center" | "end" | "nearest"; elementIdConfig?: { elementKey: string; propName: string; } | null | undefined; }>, { elementIdConfig: { elementKey: string; propName: string; } | null | undefined; block: "start" | "center" | "end" | "nearest"; }, { block: "start" | "center" | "end" | "nearest"; elementIdConfig?: { elementKey: string; propName: string; } | null | undefined; }>; }, "strip", z.ZodTypeAny, { type: "SCROLL_TO_ELEMENT"; payload: { elementIdConfig: { elementKey: string; propName: string; } | null | undefined; block: "start" | "center" | "end" | "nearest"; }; }, { type: "SCROLL_TO_ELEMENT"; payload: { block: "start" | "center" | "end" | "nearest"; elementIdConfig?: { elementKey: string; propName: string; } | null | undefined; }; }>]>; export declare const data: z.ZodUnion<[z.ZodUnion<[z.ZodObject<{ type: z.ZodLiteral<"OPEN_PAGE">; payload: z.ZodEffects>; openInNewTab: z.ZodBoolean; }, "strip", z.ZodTypeAny, { openInNewTab: boolean; pageId?: string | null | undefined; }, { openInNewTab: boolean; pageId?: string | null | undefined; }>, { openInNewTab: boolean; pageId: string | null | undefined; }, { openInNewTab: boolean; pageId?: string | null | undefined; }>; }, "strip", z.ZodTypeAny, { type: "OPEN_PAGE"; payload: { openInNewTab: boolean; pageId: string | null | undefined; }; }, { type: "OPEN_PAGE"; payload: { openInNewTab: boolean; pageId?: string | null | undefined; }; }>, z.ZodObject<{ type: z.ZodLiteral<"OPEN_URL">; payload: z.ZodObject<{ url: z.ZodString; openInNewTab: z.ZodBoolean; }, "strip", z.ZodTypeAny, { url: string; openInNewTab: boolean; }, { url: string; openInNewTab: boolean; }>; }, "strip", z.ZodTypeAny, { type: "OPEN_URL"; payload: { url: string; openInNewTab: boolean; }; }, { type: "OPEN_URL"; payload: { url: string; openInNewTab: boolean; }; }>, z.ZodObject<{ type: z.ZodLiteral<"SEND_EMAIL">; payload: z.ZodObject<{ to: z.ZodString; subject: z.ZodOptional; body: z.ZodOptional; }, "strip", z.ZodTypeAny, { to: string; subject?: string | undefined; body?: string | undefined; }, { to: string; subject?: string | undefined; body?: string | undefined; }>; }, "strip", z.ZodTypeAny, { type: "SEND_EMAIL"; payload: { to: string; subject?: string | undefined; body?: string | undefined; }; }, { type: "SEND_EMAIL"; payload: { to: string; subject?: string | undefined; body?: string | undefined; }; }>, z.ZodObject<{ type: z.ZodLiteral<"CALL_PHONE">; payload: z.ZodObject<{ phoneNumber: z.ZodString; }, "strip", z.ZodTypeAny, { phoneNumber: string; }, { phoneNumber: string; }>; }, "strip", z.ZodTypeAny, { type: "CALL_PHONE"; payload: { phoneNumber: string; }; }, { type: "CALL_PHONE"; payload: { phoneNumber: string; }; }>, z.ZodObject<{ type: z.ZodLiteral<"SCROLL_TO_ELEMENT">; payload: z.ZodEffects>>; block: z.ZodEnum<["start", "center", "end", "nearest"]>; }, "strip", z.ZodTypeAny, { block: "start" | "center" | "end" | "nearest"; elementIdConfig?: { elementKey: string; propName: string; } | null | undefined; }, { block: "start" | "center" | "end" | "nearest"; elementIdConfig?: { elementKey: string; propName: string; } | null | undefined; }>, { elementIdConfig: { elementKey: string; propName: string; } | null | undefined; block: "start" | "center" | "end" | "nearest"; }, { block: "start" | "center" | "end" | "nearest"; elementIdConfig?: { elementKey: string; propName: string; } | null | undefined; }>; }, "strip", z.ZodTypeAny, { type: "SCROLL_TO_ELEMENT"; payload: { elementIdConfig: { elementKey: string; propName: string; } | null | undefined; block: "start" | "center" | "end" | "nearest"; }; }, { type: "SCROLL_TO_ELEMENT"; payload: { block: "start" | "center" | "end" | "nearest"; elementIdConfig?: { elementKey: string; propName: string; } | null | undefined; }; }>]>, z.ZodNull]>; export declare const target: z.ZodEnum<["_blank", "_self"]>; //# sourceMappingURL=schema.d.ts.map