import { z } from "zod"; export declare const QuickActionSchema: z.ZodObject<{ id: z.ZodString; title: z.ZodString; route: z.ZodString; color: z.ZodString; icon: z.ZodOptional; badge: z.ZodOptional; }, "strip", z.ZodTypeAny, { title: string; id: string; color: string; route: string; icon?: string | undefined; badge?: number | undefined; }, { title: string; id: string; color: string; route: string; icon?: string | undefined; badge?: number | undefined; }>; export type QuickAction = z.infer; export declare const QuickActionsPropsSchema: z.ZodObject<{ actions: z.ZodArray; badge: z.ZodOptional; }, "strip", z.ZodTypeAny, { title: string; id: string; color: string; route: string; icon?: string | undefined; badge?: number | undefined; }, { title: string; id: string; color: string; route: string; icon?: string | undefined; badge?: number | undefined; }>, "many">; onClick: z.ZodFunction, z.ZodVoid>; title: z.ZodOptional; version: z.ZodOptional>; renderItem: z.ZodOptional; badge: z.ZodOptional; }, "strip", z.ZodTypeAny, { title: string; id: string; color: string; route: string; icon?: string | undefined; badge?: number | undefined; }, { title: string; id: string; color: string; route: string; icon?: string | undefined; badge?: number | undefined; }>], z.ZodUnknown>, z.ZodAny>>; }, "strip", z.ZodTypeAny, { onClick: (args_0: string, ...args: unknown[]) => void; actions: { title: string; id: string; color: string; route: string; icon?: string | undefined; badge?: number | undefined; }[]; title?: string | undefined; version?: "grid" | "auto" | "scroll" | undefined; renderItem?: ((args_0: { title: string; id: string; color: string; route: string; icon?: string | undefined; badge?: number | undefined; }, ...args: unknown[]) => any) | undefined; }, { onClick: (args_0: string, ...args: unknown[]) => void; actions: { title: string; id: string; color: string; route: string; icon?: string | undefined; badge?: number | undefined; }[]; title?: string | undefined; version?: "grid" | "auto" | "scroll" | undefined; renderItem?: ((args_0: { title: string; id: string; color: string; route: string; icon?: string | undefined; badge?: number | undefined; }, ...args: unknown[]) => any) | undefined; }>; export type QuickActionsProps = z.infer;