import { z } from "zod"; import type { WidgetGenerator } from "../../widgets/types"; export declare const StackedItemsDiagramPropsSchema: z.ZodObject<{ type: z.ZodLiteral<"stackedItemsDiagram">; width: z.ZodNumber; height: z.ZodNumber; altText: z.ZodString; baseItem: z.ZodObject<{ emoji: z.ZodString; size: z.ZodNumber; label: z.ZodPipe, z.ZodTransform>; }, z.core.$strict>; stackedItem: z.ZodObject<{ emoji: z.ZodString; size: z.ZodNumber; label: z.ZodPipe, z.ZodTransform>; }, z.core.$strict>; count: z.ZodNumber; orientation: z.ZodEnum<{ vertical: "vertical"; horizontal: "horizontal"; }>; overlap: z.ZodNumber; }, z.core.$strict>; export type StackedItemsDiagramProps = z.infer; /** * This template is designed to generate a simple, clear visual representation of a quantity * by stacking emoji items on top of a base emoji. It is particularly useful for word problems where * a count of items (like scoops of ice cream, pancakes, or blocks) is central to the problem. */ export declare const generateStackedItemsDiagram: WidgetGenerator; //# sourceMappingURL=stacked-items-diagram.d.ts.map