import { z } from "zod"; import type { WidgetGenerator } from "../../widgets/types"; export declare const ErrInvalidDimensions: Error; export declare const DotPlotPropsSchema: z.ZodObject<{ type: z.ZodLiteral<"dotPlot">; width: z.ZodNumber; height: z.ZodNumber; axis: z.ZodObject<{ label: z.ZodPipe, z.ZodTransform>; min: z.ZodNumber; max: z.ZodNumber; tickInterval: z.ZodNumber; }, z.core.$strict>; data: z.ZodArray>; dotColor: z.ZodString; dotRadius: z.ZodNumber; }, z.core.$strict>; export type DotPlotProps = z.infer; /** * Generates a clear, accessible, and standards-compliant dot plot as an SVG graphic. * Dot plots are used to visualize the distribution of a numerical data set, * especially when the data consists of discrete values or has been binned. */ export declare const generateDotPlot: WidgetGenerator; //# sourceMappingURL=dot-plot.d.ts.map