import { z } from "zod"; export declare const isAddActionBarButtonEvent: z.ZodObject<{ id: z.ZodString; label: z.ZodOptional; toolTip: z.ZodOptional; bgColor: z.ZodOptional; textColor: z.ZodOptional; imageSrc: z.ZodOptional; isGradient: z.ZodOptional; location: z.ZodOptional>; }, "strip", z.ZodTypeAny, { id: string; label?: string | undefined; toolTip?: string | undefined; bgColor?: string | undefined; textColor?: string | undefined; imageSrc?: string | undefined; isGradient?: boolean | undefined; location?: "top" | "appsMenu" | "buildMenu" | "profileMenu" | undefined; }, { id: string; label?: string | undefined; toolTip?: string | undefined; bgColor?: string | undefined; textColor?: string | undefined; imageSrc?: string | undefined; isGradient?: boolean | undefined; location?: "top" | "appsMenu" | "buildMenu" | "profileMenu" | undefined; }>; export type AddButtonActionBarEvent = z.infer; export type AddActionButtonActionBarEvent = AddButtonActionBarEvent; export type AddClassicButtonActionBarEvent = AddButtonActionBarEvent; export type AddActionsButtonActionBarEventCallback = (event: AddButtonActionBarEvent) => void; export declare const isRemoveButtonActionBarEvent: z.ZodObject<{ id: z.ZodString; }, "strip", z.ZodTypeAny, { id: string; }, { id: string; }>; export type RemoveButtonActionBarEvent = z.infer;