import { z } from "zod"; import type { WidgetGenerator } from "../../widgets/types"; export declare const FractionModelDiagramPropsSchema: z.ZodObject<{ type: z.ZodLiteral<"fractionModelDiagram">; width: z.ZodNumber; height: z.ZodNumber; shapeType: z.ZodEnum<{ circle: "circle"; polygon: "polygon"; box: "box"; }>; shapes: z.ZodArray>; operators: z.ZodNullable": ">"; "=": "="; }>>>; }, z.core.$strict>; export type FractionModelDiagramProps = z.infer; /** * Generates an SVG diagram showing a sequence of fractions, represented as partitioned shapes, * with operators between them. */ export declare const generateFractionModelDiagram: WidgetGenerator; //# sourceMappingURL=fractional-model-diagram.d.ts.map