import type { UseDragShiftConfig, UseDragShiftResult } from "../../types"; /** * Hook that calculates shift for non-dragged items. * * Returns a purely derived value (no separate animated SharedValue). * The animated style hook handles smooth transitions via withTiming. * * @example * ```tsx * const { targetShiftY } = useDragShift({ itemId: item.id, index }); * // Use targetShiftY.value in animated style (apply withTiming for smooth animation) * ``` */ export declare function useDragShift(config: UseDragShiftConfig): UseDragShiftResult; //# sourceMappingURL=useDragShift.d.ts.map