/*** Helper functions - they are decoupled because of testability */ /** * @param {array} items * @param {number} indexFrom * @param {number} indexTo * @returns {array} */ export declare function swapArrayElements(items: any, indexFrom: any, indexTo: any): any; /** * @param {number} mousePos * @param {number} elementPos * @param {number} elementSize * @param moveInMiddle * @returns {boolean} */ export declare function isMouseBeyond(mousePos: any, elementPos: any, elementSize: any, moveInMiddle: any): boolean;