import type { PointShapeType } from '../../../shape/type.js'; import { type DotCanvasInstance, FnCanvasAccessor } from '../../types/canvas-shape.js'; type FnDotCanvasStyle = (ctx: CanvasRenderingContext2D, dotCanvas: DotCanvasInstance, x: FnCanvasAccessor, y: FnCanvasAccessor) => void; /** * Builds style FN Dot based on parameters. * * @param radius - scatter plot radius * @param enableDotOverflow - enable dots indicators to be drawn overflowing the plot area * @param shape - The shape to draw. One of 'circle', 'square', 'triangle', or 'diamond'. * @returns - fn print Line canvas */ export declare function printDotBuilder(radius: number | undefined, enableDotOverflow: boolean, shape?: PointShapeType): FnDotCanvasStyle; export {};