import { z } from "zod"; export declare const isUIWebsiteCSSValue: z.ZodString; export type UIWebsiteCSSValue = z.infer; export declare const isUIWebsiteMargin: z.ZodObject<{ top: z.ZodOptional; bottom: z.ZodOptional; left: z.ZodOptional; right: z.ZodOptional; }, "strip", z.ZodTypeAny, { left?: string | undefined; top?: string | undefined; bottom?: string | undefined; right?: string | undefined; }, { left?: string | undefined; top?: string | undefined; bottom?: string | undefined; right?: string | undefined; }>; export type UIWebsiteMargin = z.infer; export declare const isViewportPositionVertical: z.ZodEnum<["top", "middle", "bottom"]>; export type ViewportPositionVertical = z.infer; export declare const isViewportPositionHorizontal: z.ZodEnum<["left", "middle", "right"]>; export type ViewportPositionHorizontal = z.infer; export declare const isUIWebsitePosition: z.ZodObject<{ vertical: z.ZodEnum<["top", "middle", "bottom"]>; horizontal: z.ZodEnum<["left", "middle", "right"]>; }, "strip", z.ZodTypeAny, { vertical: "top" | "bottom" | "middle"; horizontal: "left" | "right" | "middle"; }, { vertical: "top" | "bottom" | "middle"; horizontal: "left" | "right" | "middle"; }>; export type UIWebsitePosition = z.infer; export declare const isUIWebsiteSize: z.ZodObject<{ height: z.ZodString; width: z.ZodString; }, "strip", z.ZodTypeAny, { height: string; width: string; }, { height: string; width: string; }>; export type UIWebsiteSize = z.infer; export declare const isCreateUIWebsiteEvent: z.ZodObject<{ url: z.ZodString; visible: z.ZodOptional; allowApi: z.ZodOptional; allowPolicy: z.ZodOptional; position: z.ZodObject<{ vertical: z.ZodEnum<["top", "middle", "bottom"]>; horizontal: z.ZodEnum<["left", "middle", "right"]>; }, "strip", z.ZodTypeAny, { vertical: "top" | "bottom" | "middle"; horizontal: "left" | "right" | "middle"; }, { vertical: "top" | "bottom" | "middle"; horizontal: "left" | "right" | "middle"; }>; size: z.ZodObject<{ height: z.ZodString; width: z.ZodString; }, "strip", z.ZodTypeAny, { height: string; width: string; }, { height: string; width: string; }>; margin: z.ZodOptional>; bottom: z.ZodOptional>; left: z.ZodOptional>; right: z.ZodOptional>; }, "strip", z.ZodTypeAny, { left?: string | undefined; top?: string | undefined; bottom?: string | undefined; right?: string | undefined; }, { left?: string | undefined; top?: string | undefined; bottom?: string | undefined; right?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { url: string; position: { vertical: "top" | "bottom" | "middle"; horizontal: "left" | "right" | "middle"; }; size: { height: string; width: string; }; allowApi?: boolean | undefined; allowPolicy?: string | undefined; visible?: boolean | undefined; margin?: { left?: string | undefined; top?: string | undefined; bottom?: string | undefined; right?: string | undefined; } | undefined; }, { url: string; position: { vertical: "top" | "bottom" | "middle"; horizontal: "left" | "right" | "middle"; }; size: { height: string; width: string; }; allowApi?: boolean | undefined; allowPolicy?: string | undefined; visible?: boolean | undefined; margin?: { left?: string | undefined; top?: string | undefined; bottom?: string | undefined; right?: string | undefined; } | undefined; }>; export type CreateUIWebsiteEvent = z.infer; export declare const isModifyUIWebsiteEvent: z.ZodObject<{ id: z.ZodString; url: z.ZodOptional; visible: z.ZodOptional; position: z.ZodOptional; horizontal: z.ZodEnum<["left", "middle", "right"]>; }, "strip", z.ZodTypeAny, { vertical: "top" | "bottom" | "middle"; horizontal: "left" | "right" | "middle"; }, { vertical: "top" | "bottom" | "middle"; horizontal: "left" | "right" | "middle"; }>>; size: z.ZodOptional>; margin: z.ZodOptional>; bottom: z.ZodOptional>; left: z.ZodOptional>; right: z.ZodOptional>; }, "strip", z.ZodTypeAny, { left?: string | undefined; top?: string | undefined; bottom?: string | undefined; right?: string | undefined; }, { left?: string | undefined; top?: string | undefined; bottom?: string | undefined; right?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { id: string; url?: string | undefined; position?: { vertical: "top" | "bottom" | "middle"; horizontal: "left" | "right" | "middle"; } | undefined; visible?: boolean | undefined; size?: { height: string; width: string; } | undefined; margin?: { left?: string | undefined; top?: string | undefined; bottom?: string | undefined; right?: string | undefined; } | undefined; }, { id: string; url?: string | undefined; position?: { vertical: "top" | "bottom" | "middle"; horizontal: "left" | "right" | "middle"; } | undefined; visible?: boolean | undefined; size?: { height: string; width: string; } | undefined; margin?: { left?: string | undefined; top?: string | undefined; bottom?: string | undefined; right?: string | undefined; } | undefined; }>; export type ModifyUIWebsiteEvent = z.infer; export declare const isUIWebsiteEvent: z.ZodObject<{ id: z.ZodString; url: z.ZodString; visible: z.ZodBoolean; allowApi: z.ZodBoolean; allowPolicy: z.ZodString; position: z.ZodObject<{ vertical: z.ZodEnum<["top", "middle", "bottom"]>; horizontal: z.ZodEnum<["left", "middle", "right"]>; }, "strip", z.ZodTypeAny, { vertical: "top" | "bottom" | "middle"; horizontal: "left" | "right" | "middle"; }, { vertical: "top" | "bottom" | "middle"; horizontal: "left" | "right" | "middle"; }>; size: z.ZodObject<{ height: z.ZodString; width: z.ZodString; }, "strip", z.ZodTypeAny, { height: string; width: string; }, { height: string; width: string; }>; margin: z.ZodOptional>; bottom: z.ZodOptional>; left: z.ZodOptional>; right: z.ZodOptional>; }, "strip", z.ZodTypeAny, { left?: string | undefined; top?: string | undefined; bottom?: string | undefined; right?: string | undefined; }, { left?: string | undefined; top?: string | undefined; bottom?: string | undefined; right?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { url: string; id: string; allowApi: boolean; allowPolicy: string; position: { vertical: "top" | "bottom" | "middle"; horizontal: "left" | "right" | "middle"; }; visible: boolean; size: { height: string; width: string; }; margin?: { left?: string | undefined; top?: string | undefined; bottom?: string | undefined; right?: string | undefined; } | undefined; }, { url: string; id: string; allowApi: boolean; allowPolicy: string; position: { vertical: "top" | "bottom" | "middle"; horizontal: "left" | "right" | "middle"; }; visible: boolean; size: { height: string; width: string; }; margin?: { left?: string | undefined; top?: string | undefined; bottom?: string | undefined; right?: string | undefined; } | undefined; }>; export type UIWebsiteEvent = z.infer;