import { z } from "zod"; export declare const isButtonDescriptor: z.ZodObject<{ label: z.ZodString; className: z.ZodOptional; }, "strip", z.ZodTypeAny, { label: string; className?: string | undefined; }, { label: string; className?: string | undefined; }>; export declare const isOpenPopupEvent: z.ZodObject<{ popupId: z.ZodNumber; targetObject: z.ZodString; message: z.ZodString; buttons: z.ZodArray; }, "strip", z.ZodTypeAny, { label: string; className?: string | undefined; }, { label: string; className?: string | undefined; }>, "many">; }, "strip", z.ZodTypeAny, { message: string; popupId: number; targetObject: string; buttons: { label: string; className?: string | undefined; }[]; }, { message: string; popupId: number; targetObject: string; buttons: { label: string; className?: string | undefined; }[]; }>; /** * A message sent from the iFrame to the game to add a message in the chat. */ export type OpenPopupEvent = z.infer;