import type { Constraint, Coord } from "./types"; import type { Interval } from "../util/interval"; declare const _default: { add: { readonly constrain: () => void; }; modify: { readonly draw: () => void; }; draw: { readonly basic: (state: any, prevState: any) => void; readonly highlight: (state: any, prevState: any) => void; }; remove: { readonly basic: () => void; }; onMoveStart: { standard: null; }; constraints: { readonly fixed: () => Constraint; readonly snap: (snap?: number | null) => Constraint; readonly bound: (range?: [Interval, Interval], snap?: Coord | number, optionalPaddingPx?: number) => Constraint; }; onMove: { standard: null; }; onMoveEnd: { standard: null; }; onClick: { standard: null; }; }; export default _default;