import Animated from "react-native-reanimated"; import { AnimatedAdaptableXY, AnimatedObject, AnimatedValueXY, Boundary, BoundaryXY, Movement, MovementXY } from "../types"; export interface MoveXInput { velocity: Animated.Adaptable; minVelocity?: Animated.Adaptable; boundary?: Boundary; dt: Animated.Adaptable; } export declare function moveX(point: Animated.Value, args: MoveXInput): Movement; export interface MoveXYInput { velocity: AnimatedAdaptableXY; minVelocity?: AnimatedAdaptableXY; boundary?: BoundaryXY; dt: Animated.Adaptable; } export declare function moveXY(point: AnimatedValueXY, args: MoveXYInput): MovementXY; export interface MoveObjectInput { minVelocity?: AnimatedAdaptableXY; boundary?: BoundaryXY; dt: Animated.Adaptable; } export declare function moveObject(obj: AnimatedObject, args: MoveObjectInput): MovementXY;