import { type CodegenTypes, type ViewProps, type HostComponent, type ColorValue } from 'react-native'; type Float = CodegenTypes.Float; type Int32 = CodegenTypes.Int32; type NativeTransitionConfig = Readonly<{ type: string; duration: Int32; easingBezier: ReadonlyArray; damping: Float; stiffness: Float; mass: Float; loop: string; delay: Int32; }>; type NativeTransitions = Readonly<{ defaultConfig: NativeTransitionConfig; transform?: NativeTransitionConfig; opacity?: NativeTransitionConfig; borderRadius?: NativeTransitionConfig; backgroundColor?: NativeTransitionConfig; border?: NativeTransitionConfig; shadow?: NativeTransitionConfig; }>; export interface NativeProps extends ViewProps { animatedProperties?: CodegenTypes.WithDefault; animateOpacity?: CodegenTypes.WithDefault; animateTranslateX?: CodegenTypes.WithDefault; animateTranslateY?: CodegenTypes.WithDefault; animateScaleX?: CodegenTypes.WithDefault; animateScaleY?: CodegenTypes.WithDefault; animateRotate?: CodegenTypes.WithDefault; animateRotateX?: CodegenTypes.WithDefault; animateRotateY?: CodegenTypes.WithDefault; animateBorderRadius?: CodegenTypes.WithDefault; animateBackgroundColor?: ColorValue; animateBorderWidth?: CodegenTypes.WithDefault; animateBorderColor?: ColorValue; animateShadowOpacity?: CodegenTypes.WithDefault; animateShadowRadius?: CodegenTypes.WithDefault; animateShadowColor?: ColorValue; animateShadowOffsetX?: CodegenTypes.WithDefault; animateShadowOffsetY?: CodegenTypes.WithDefault; animateElevation?: CodegenTypes.WithDefault; initialAnimateOpacity?: CodegenTypes.WithDefault; initialAnimateTranslateX?: CodegenTypes.WithDefault; initialAnimateTranslateY?: CodegenTypes.WithDefault; initialAnimateScaleX?: CodegenTypes.WithDefault; initialAnimateScaleY?: CodegenTypes.WithDefault; initialAnimateRotate?: CodegenTypes.WithDefault; initialAnimateRotateX?: CodegenTypes.WithDefault; initialAnimateRotateY?: CodegenTypes.WithDefault; initialAnimateBorderRadius?: CodegenTypes.WithDefault; initialAnimateBackgroundColor?: ColorValue; initialAnimateBorderWidth?: CodegenTypes.WithDefault; initialAnimateBorderColor?: ColorValue; initialAnimateShadowOpacity?: CodegenTypes.WithDefault; initialAnimateShadowRadius?: CodegenTypes.WithDefault; initialAnimateShadowColor?: ColorValue; initialAnimateShadowOffsetX?: CodegenTypes.WithDefault; initialAnimateShadowOffsetY?: CodegenTypes.WithDefault; initialAnimateElevation?: CodegenTypes.WithDefault; transitions?: NativeTransitions; transformOriginX?: CodegenTypes.WithDefault; transformOriginY?: CodegenTypes.WithDefault; transformPerspective?: CodegenTypes.WithDefault; onTransitionEnd?: CodegenTypes.DirectEventHandler>; useHardwareLayer?: CodegenTypes.WithDefault; } declare const _default: HostComponent; export default _default; //# sourceMappingURL=EaseViewNativeComponent.d.ts.map