import { z } from "zod"; import type { WidgetGenerator } from "../../widgets/types"; export declare const VectorDiagramPropsSchema: z.ZodObject<{ type: z.ZodLiteral<"vectorDiagram">; width: z.ZodNumber; height: z.ZodNumber; gridSpacing: z.ZodNumber; showGrid: z.ZodBoolean; gridColor: z.ZodString; vectors: z.ZodArray; end: z.ZodObject<{ x: z.ZodNumber; y: z.ZodNumber; }, z.core.$strip>; color: z.ZodString; }, z.core.$strict>>; markers: z.ZodArray; shape: z.ZodEnum<{ square: "square"; circle: "circle"; rightAngle: "rightAngle"; }>; size: z.ZodNumber; color: z.ZodString; }, z.core.$strict>>; }, z.core.$strict>; export type VectorDiagramProps = z.infer; export declare const generateVectorDiagram: WidgetGenerator; //# sourceMappingURL=vector-diagram.d.ts.map