import Animated from "react-native-reanimated"; import { AnimatedAdaptableXY, AnimatedObject, AnimatedValueXY, Behavior, BehaviorXY, Boundary, BoundaryXY } from "../types"; export interface BounceXInput { point: Animated.Adaptable; boundary: Boundary; bounce: Animated.Adaptable; } export declare function bounceX(velocity: Animated.Value, args: BounceXInput): Behavior; export interface BounceXYInput { point: AnimatedAdaptableXY; boundary: BoundaryXY; bounce: Animated.Adaptable; } export declare function bounceXY(velocity: AnimatedValueXY, args: BounceXYInput): BehaviorXY; export interface BounceObjectInput { boundary: BoundaryXY; bounce: Animated.Adaptable; } export declare function bounceObject(obj: AnimatedObject, args: BounceObjectInput): BehaviorXY;