import { StyleProp, Animated, ViewStyle } from 'react-native'; declare type AnimationObject = { v: string; fr: number; ip: number; op: number; w: number; h: number; nm: string; ddd: number; assets: any[]; layers: any[]; }; export declare type LottieProps = { source: string | AnimationObject | { uri: string; }; progress?: number | Animated.Value; speed?: number; duration?: number; loop?: boolean; style?: StyleProp; imageAssetsFolder?: string; hardwareAccelerationAndroid?: boolean; resizeMode?: 'cover' | 'contain' | 'center'; cacheStrategy?: 'strong' | 'weak' | 'none'; autoPlay?: boolean; autoSize?: boolean; enableMergePathsAndroidForKitKatAndAbove?: boolean; onAnimationFinish?: (isCancelled: boolean) => void; }; export {};