import { Animated } from 'react-native'; import type { StyleProp, ViewStyle, LayoutChangeEvent } from 'react-native'; import type { AnimatedStyleProp } from '../components'; declare type useAnimatedValuesProps = { isLoading: boolean; style: StyleProp; animatedDuration: number; animateWidth?: number; animateHeight?: number; animateRadius?: number; animationType?: string; }; declare const useAnimatedValues: ({ isLoading, style, animatedDuration, animateWidth, animateHeight, animateRadius, animationType }: useAnimatedValuesProps) => { handleLayout: (event: LayoutChangeEvent) => void; animatedStyles: AnimatedStyleProp; animatedChildHideStyle: Animated.WithAnimatedObject; animatedChildShowStyle: Animated.WithAnimatedObject; }; export default useAnimatedValues;