/** * A library of options to pass to add/draw/remove/constraints */ import type { Coord } from "./types"; declare const _default: { add: { readonly constrain: () => void; readonly pointsToFront: (state: any) => void; }; modify: { readonly draw: () => void; }; draw: { readonly basic: (state: any, prevState: any) => void; readonly labels: (state: any, prevState: any) => void; readonly highlight: (state: any, prevState: any) => void; }; remove: { readonly basic: () => void; readonly labels: () => void; }; onMoveStart: { standard: null; }; constraints: { readonly fixed: () => () => boolean; readonly snap: (snap: any) => (arg1: Coord) => unknown; readonly bound: (range: any, snap: any, paddingPx: number) => (arg1: Coord, arg2: Coord) => Coord; }; onMove: { readonly updatePoints: (coord: Coord, prevCoord: Coord) => void; }; onMoveEnd: { standard: null; }; onClick: { standard: null; }; }; export default _default;