import { z } from "zod"; import type { WidgetGenerator } from "../../widgets/types"; export declare const BoxGridPropsSchema: z.ZodObject<{ type: z.ZodLiteral<"boxGrid">; width: z.ZodNumber; height: z.ZodNumber; data: z.ZodArray; mathml: z.ZodString; }, z.core.$strict>, z.ZodObject<{ type: z.ZodLiteral<"whole">; value: z.ZodNumber; sign: z.ZodEnum<{ "-": "-"; "+": "+"; }>; }, z.core.$strict>, z.ZodObject<{ type: z.ZodLiteral<"fraction">; numerator: z.ZodNumber; denominator: z.ZodNumber; sign: z.ZodEnum<{ "-": "-"; "+": "+"; }>; }, z.core.$strict>, z.ZodObject<{ type: z.ZodLiteral<"mixed">; whole: z.ZodNumber; numerator: z.ZodNumber; denominator: z.ZodNumber; sign: z.ZodEnum<{ "-": "-"; "+": "+"; }>; }, z.core.$strict>], "type">; backgroundColor: z.ZodPipe, z.ZodTransform>; }, z.core.$strict>>>; showGridLines: z.ZodBoolean; }, z.core.$strict>; export type BoxGridProps = z.infer; /** * Generates an SVG diagram of a grid of cells, with each cell capable of * displaying data and having a custom background color for highlighting. */ export declare const generateBoxGrid: WidgetGenerator; //# sourceMappingURL=box-grid.d.ts.map