import { z } from "zod"; import type { WidgetGenerator } from "../../widgets/types"; export declare const ErrInvalidFractionSum: Error; /** * Main Zod schema for the fractionSumDiagram widget. */ export declare const FractionSumDiagramPropsSchema: z.ZodObject<{ type: z.ZodLiteral<"fractionSumDiagram">; width: z.ZodNumber; height: z.ZodNumber; denominator: z.ZodNumber; groups: z.ZodArray>; }, z.core.$strict>; export type FractionSumDiagramProps = z.infer; /** * Generates an SVG diagram for summing fractions using a tape model. */ export declare const generateFractionSumDiagram: WidgetGenerator; //# sourceMappingURL=fraction-sum-diagram.d.ts.map