import { z } from "zod"; import type { WidgetGenerator } from "../../widgets/types"; export declare const QuantityFractionalDiagramPropsSchema: z.ZodObject<{ type: z.ZodLiteral<"quantityFractionalDiagram">; width: z.ZodNumber; height: z.ZodNumber; shape: z.ZodDiscriminatedUnion<[z.ZodObject<{ type: z.ZodLiteral<"rectangle">; rows: z.ZodNumber; columns: z.ZodNumber; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"circle">; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"polygon">; sides: z.ZodNumber; rotation: z.ZodNumber; }, z.core.$strip>], "type">; numerator: z.ZodNumber; denominator: z.ZodNumber; shadeColor: z.ZodString; shapesPerRow: z.ZodNumber; }, z.core.$strict>; export type QuantityFractionalDiagramProps = z.infer; export declare const generateQuantityFractionalDiagram: WidgetGenerator; //# sourceMappingURL=quantity-fractional-diagram.d.ts.map