import { Animated } from 'react-native'; import type { PinningDirection } from '@coinbase/cds-common/types/BoxBaseProps'; export declare const useDrawerAnimation: ( pin?: PinningDirection | undefined, verticalDrawerPercentageOfView?: number | undefined, reduceMotion?: boolean, ) => { drawerAnimation: Animated.Value; animateDrawerOut: Animated.CompositeAnimation; animateDrawerIn: Animated.CompositeAnimation; animateSnapBack: Animated.CompositeAnimation; drawerAnimationStyles: | { opacity: Animated.Value; transform: ( | { translateY: Animated.AnimatedInterpolation; translateX?: undefined; } | { translateX: Animated.AnimatedInterpolation; translateY?: undefined; } )[]; } | { transform: ( | { translateY: Animated.AnimatedInterpolation; translateX?: undefined; } | { translateX: Animated.AnimatedInterpolation; translateY?: undefined; } )[]; opacity?: undefined; }; animateSwipeToClose: Animated.CompositeAnimation; }; //# sourceMappingURL=useDrawerAnimation.d.ts.map