import { z } from "zod"; import type { WidgetGenerator } from "../../widgets/types"; export declare const FigureComparisonDiagramPropsSchema: z.ZodObject<{ type: z.ZodLiteral<"figureComparisonDiagram">; width: z.ZodNumber; height: z.ZodNumber; figures: z.ZodArray>; fillColor: z.ZodString; strokeColor: z.ZodString; strokeWidth: z.ZodNumber; sideLabels: z.ZodArray, z.ZodTransform>>; sideLabelOffset: z.ZodNumber; figureLabel: z.ZodObject<{ text: z.ZodString; position: z.ZodEnum<{ right: "right"; bottom: "bottom"; left: "left"; center: "center"; top: "top"; }>; offset: z.ZodNumber; }, z.core.$strict>; }, z.core.$strict>>; layout: z.ZodEnum<{ vertical: "vertical"; horizontal: "horizontal"; }>; spacing: z.ZodNumber; }, z.core.$strict>; export type FigureComparisonDiagramProps = z.infer; /** * Generates diagrams for comparing multiple independent geometric figures. * Perfect for scale copies, similarity problems, and geometric comparisons. */ export declare const generateFigureComparisonDiagram: WidgetGenerator; //# sourceMappingURL=figure-comparison-diagram.d.ts.map