import type { SugarPosition } from '@ephox/sugar'; import type { AlloyComponent } from '../../api/component/ComponentApi'; import * as DragCoord from '../../api/data/DragCoord'; import type { SnapConfig, SnapPin, SnapsConfig } from '../common/DraggingTypes'; declare const moveOrSnap: (component: AlloyComponent, snapInfo: SnapsConfig, coord: DragCoord.CoordAdt, delta: SugarPosition, scroll: SugarPosition, origin: SugarPosition) => SnapPin; declare const stopDrag: (component: AlloyComponent, snapInfo: SnapsConfig) => void; declare const snapTo: (snap: SnapConfig, scroll: SugarPosition, origin: SugarPosition) => SnapPin; export { moveOrSnap, stopDrag, snapTo }; //# sourceMappingURL=Snappables.d.ts.map