import React from 'react'; import { StyleProp, ViewStyle } from 'react-native'; import Animated, { AnimatedStyle, SharedValue } from 'react-native-reanimated'; declare const FadingView: React.ForwardRefExoticComponent<{ /** * Animated props to be passed to the Animated.View * * @default undefined * @type {Animated.AnimateStyle>} */ style?: StyleProp>>; /** * The opacity value to be used for the fade animation. * * @default undefined * @type {SharedValue} */ opacity: SharedValue; /** * The opacity threshold to enable pointer events. If the opacity value is greater * than or equal to this value, pointer events will be enabled. Otherwise, pointer * events will be disabled. * * @default 1 * @type {number} */ opacityThresholdToEnablePointerEvents?: number | undefined; /** * The children to be rendered inside the FadingView. */ children?: React.ReactNode; } & { children?: React.ReactNode | SharedValue; hitSlop?: number | import("react-native").Insets | SharedValue | null | undefined; id?: string | SharedValue | undefined; needsOffscreenAlphaCompositing?: boolean | SharedValue | undefined; onLayout?: ((event: import("react-native").LayoutChangeEvent) => void) | SharedValue<((event: import("react-native").LayoutChangeEvent) => void) | undefined> | undefined; pointerEvents?: "none" | "box-none" | "box-only" | "auto" | SharedValue<"none" | "box-none" | "box-only" | "auto" | undefined> | undefined; removeClippedSubviews?: boolean | SharedValue | undefined; testID?: string | SharedValue | undefined; nativeID?: string | SharedValue | undefined; collapsable?: boolean | SharedValue | undefined; collapsableChildren?: boolean | SharedValue | undefined; onBlur?: ((e: import("react-native").BlurEvent) => void) | SharedValue<((e: import("react-native").BlurEvent) => void) | null | undefined> | null | undefined; onFocus?: ((e: import("react-native").FocusEvent) => void) | SharedValue<((e: import("react-native").FocusEvent) => void) | null | undefined> | null | undefined; renderToHardwareTextureAndroid?: boolean | SharedValue | undefined; focusable?: boolean | SharedValue | undefined; tabIndex?: 0 | -1 | SharedValue<0 | -1 | undefined> | undefined; shouldRasterizeIOS?: boolean | SharedValue | undefined; isTVSelectable?: boolean | SharedValue | undefined; hasTVPreferredFocus?: boolean | SharedValue | undefined; tvParallaxShiftDistanceX?: number | SharedValue | undefined; tvParallaxShiftDistanceY?: number | SharedValue | undefined; tvParallaxTiltAngle?: number | SharedValue | undefined; tvParallaxMagnification?: number | SharedValue | undefined; onStartShouldSetResponder?: ((event: import("react-native").GestureResponderEvent) => boolean) | SharedValue<((event: import("react-native").GestureResponderEvent) => boolean) | undefined> | undefined; onMoveShouldSetResponder?: ((event: import("react-native").GestureResponderEvent) => boolean) | SharedValue<((event: import("react-native").GestureResponderEvent) => boolean) | undefined> | undefined; onResponderEnd?: ((event: import("react-native").GestureResponderEvent) => void) | SharedValue<((event: import("react-native").GestureResponderEvent) => void) | undefined> | undefined; onResponderGrant?: ((event: import("react-native").GestureResponderEvent) => void) | SharedValue<((event: import("react-native").GestureResponderEvent) => void) | undefined> | undefined; onResponderReject?: ((event: import("react-native").GestureResponderEvent) => void) | SharedValue<((event: import("react-native").GestureResponderEvent) => void) | undefined> | undefined; onResponderMove?: ((event: import("react-native").GestureResponderEvent) => void) | SharedValue<((event: import("react-native").GestureResponderEvent) => void) | undefined> | undefined; onResponderRelease?: ((event: import("react-native").GestureResponderEvent) => void) | SharedValue<((event: import("react-native").GestureResponderEvent) => void) | undefined> | undefined; onResponderStart?: ((event: import("react-native").GestureResponderEvent) => void) | SharedValue<((event: import("react-native").GestureResponderEvent) => void) | undefined> | undefined; onResponderTerminationRequest?: ((event: import("react-native").GestureResponderEvent) => boolean) | SharedValue<((event: import("react-native").GestureResponderEvent) => boolean) | undefined> | undefined; onResponderTerminate?: ((event: import("react-native").GestureResponderEvent) => void) | SharedValue<((event: import("react-native").GestureResponderEvent) => void) | undefined> | undefined; onStartShouldSetResponderCapture?: ((event: import("react-native").GestureResponderEvent) => boolean) | SharedValue<((event: import("react-native").GestureResponderEvent) => boolean) | undefined> | undefined; onMoveShouldSetResponderCapture?: ((event: import("react-native").GestureResponderEvent) => boolean) | SharedValue<((event: import("react-native").GestureResponderEvent) => boolean) | undefined> | undefined; onTouchStart?: ((event: import("react-native").GestureResponderEvent) => void) | SharedValue<((event: import("react-native").GestureResponderEvent) => void) | undefined> | undefined; onTouchMove?: ((event: import("react-native").GestureResponderEvent) => void) | SharedValue<((event: import("react-native").GestureResponderEvent) => void) | undefined> | undefined; onTouchEnd?: ((event: import("react-native").GestureResponderEvent) => void) | SharedValue<((event: import("react-native").GestureResponderEvent) => void) | undefined> | undefined; onTouchCancel?: ((event: import("react-native").GestureResponderEvent) => void) | SharedValue<((event: import("react-native").GestureResponderEvent) => void) | undefined> | undefined; onTouchEndCapture?: ((event: import("react-native").GestureResponderEvent) => void) | SharedValue<((event: import("react-native").GestureResponderEvent) => void) | undefined> | undefined; onPointerEnter?: ((event: import("react-native").PointerEvent) => void) | SharedValue<((event: import("react-native").PointerEvent) => void) | undefined> | undefined; onPointerEnterCapture?: ((event: import("react-native").PointerEvent) => void) | SharedValue<((event: import("react-native").PointerEvent) => void) | undefined> | undefined; onPointerLeave?: ((event: import("react-native").PointerEvent) => void) | SharedValue<((event: import("react-native").PointerEvent) => void) | undefined> | undefined; onPointerLeaveCapture?: ((event: import("react-native").PointerEvent) => void) | SharedValue<((event: import("react-native").PointerEvent) => void) | undefined> | undefined; onPointerMove?: ((event: import("react-native").PointerEvent) => void) | SharedValue<((event: import("react-native").PointerEvent) => void) | undefined> | undefined; onPointerMoveCapture?: ((event: import("react-native").PointerEvent) => void) | SharedValue<((event: import("react-native").PointerEvent) => void) | undefined> | undefined; onPointerCancel?: ((event: import("react-native").PointerEvent) => void) | SharedValue<((event: import("react-native").PointerEvent) => void) | undefined> | undefined; onPointerCancelCapture?: ((event: import("react-native").PointerEvent) => void) | SharedValue<((event: import("react-native").PointerEvent) => void) | undefined> | undefined; onPointerDown?: ((event: import("react-native").PointerEvent) => void) | SharedValue<((event: import("react-native").PointerEvent) => void) | undefined> | undefined; onPointerDownCapture?: ((event: import("react-native").PointerEvent) => void) | SharedValue<((event: import("react-native").PointerEvent) => void) | undefined> | undefined; onPointerUp?: ((event: import("react-native").PointerEvent) => void) | SharedValue<((event: import("react-native").PointerEvent) => void) | undefined> | undefined; onPointerUpCapture?: ((event: import("react-native").PointerEvent) => void) | SharedValue<((event: import("react-native").PointerEvent) => void) | undefined> | undefined; accessible?: boolean | SharedValue | undefined; accessibilityActions?: readonly Readonly<{ name: string; label?: string | undefined; }>[] | SharedValue[] | undefined> | undefined; accessibilityLabel?: string | SharedValue | undefined; 'aria-label'?: string | SharedValue | undefined; accessibilityRole?: import("react-native").AccessibilityRole | SharedValue | undefined; accessibilityState?: import("react-native").AccessibilityState | SharedValue | undefined; 'aria-busy'?: boolean | SharedValue | undefined; 'aria-checked'?: boolean | "mixed" | SharedValue | undefined; 'aria-disabled'?: boolean | SharedValue | undefined; 'aria-expanded'?: boolean | SharedValue | undefined; 'aria-selected'?: boolean | SharedValue | undefined; accessibilityHint?: string | SharedValue | undefined; accessibilityValue?: import("react-native").AccessibilityValue | SharedValue | undefined; 'aria-valuemax'?: number | SharedValue | undefined; 'aria-valuemin'?: number | SharedValue | undefined; 'aria-valuenow'?: number | SharedValue | undefined; 'aria-valuetext'?: string | SharedValue | undefined; onAccessibilityAction?: ((event: import("react-native").AccessibilityActionEvent) => void) | SharedValue<((event: import("react-native").AccessibilityActionEvent) => void) | undefined> | undefined; importantForAccessibility?: "auto" | "yes" | "no" | "no-hide-descendants" | SharedValue<"auto" | "yes" | "no" | "no-hide-descendants" | undefined> | undefined; 'aria-hidden'?: boolean | SharedValue | undefined; 'aria-modal'?: boolean | SharedValue | undefined; role?: import("react-native").Role | SharedValue | undefined; accessibilityLabelledBy?: string | string[] | SharedValue | undefined; 'aria-labelledby'?: string | SharedValue | undefined; accessibilityLiveRegion?: "none" | "polite" | "assertive" | SharedValue<"none" | "polite" | "assertive" | undefined> | undefined; 'aria-live'?: "polite" | "assertive" | "off" | SharedValue<"polite" | "assertive" | "off" | undefined> | undefined; screenReaderFocusable?: boolean | SharedValue | undefined; accessibilityElementsHidden?: boolean | SharedValue | undefined; accessibilityViewIsModal?: boolean | SharedValue | undefined; onAccessibilityEscape?: (() => void) | SharedValue<(() => void) | undefined> | undefined; onAccessibilityTap?: (() => void) | SharedValue<(() => void) | undefined> | undefined; onMagicTap?: (() => void) | SharedValue<(() => void) | undefined> | undefined; accessibilityIgnoresInvertColors?: boolean | SharedValue | undefined; accessibilityLanguage?: string | SharedValue | undefined; accessibilityShowsLargeContentViewer?: boolean | SharedValue | undefined; accessibilityLargeContentTitle?: string | SharedValue | undefined; accessibilityRespondsToUserInteraction?: boolean | SharedValue | undefined; } & { style?: StyleProp>>; } & { layout?: import("react-native-reanimated").BaseAnimationBuilder | import("react-native-reanimated").LayoutAnimationFunction | typeof import("react-native-reanimated").BaseAnimationBuilder | undefined; entering?: import("react-native-reanimated").EntryOrExitLayoutType | undefined; exiting?: import("react-native-reanimated").EntryOrExitLayoutType | undefined; } & { animatedProps?: import("react-native-reanimated/lib/typescript/css/types").AddArrayPropertyType; hitSlop?: number | import("react-native").Insets | SharedValue | null | undefined; id?: string | SharedValue | undefined; needsOffscreenAlphaCompositing?: boolean | SharedValue | undefined; onLayout?: ((event: import("react-native").LayoutChangeEvent) => void) | SharedValue<((event: import("react-native").LayoutChangeEvent) => void) | undefined> | undefined; pointerEvents?: "none" | "box-none" | "box-only" | "auto" | SharedValue<"none" | "box-none" | "box-only" | "auto" | undefined> | undefined; removeClippedSubviews?: boolean | SharedValue | undefined; testID?: string | SharedValue | undefined; nativeID?: string | SharedValue | undefined; collapsable?: boolean | SharedValue | undefined; collapsableChildren?: boolean | SharedValue | undefined; onBlur?: ((e: import("react-native").BlurEvent) => void) | SharedValue<((e: import("react-native").BlurEvent) => void) | null | undefined> | null | undefined; onFocus?: ((e: import("react-native").FocusEvent) => void) | SharedValue<((e: import("react-native").FocusEvent) => void) | null | undefined> | null | undefined; renderToHardwareTextureAndroid?: boolean | SharedValue | undefined; focusable?: boolean | SharedValue | undefined; tabIndex?: 0 | -1 | SharedValue<0 | -1 | undefined> | undefined; shouldRasterizeIOS?: boolean | SharedValue | undefined; isTVSelectable?: boolean | SharedValue | undefined; hasTVPreferredFocus?: boolean | SharedValue | undefined; tvParallaxShiftDistanceX?: number | SharedValue | undefined; tvParallaxShiftDistanceY?: number | SharedValue | undefined; tvParallaxTiltAngle?: number | SharedValue | undefined; tvParallaxMagnification?: number | SharedValue | undefined; onStartShouldSetResponder?: ((event: import("react-native").GestureResponderEvent) => boolean) | SharedValue<((event: import("react-native").GestureResponderEvent) => boolean) | undefined> | undefined; onMoveShouldSetResponder?: ((event: import("react-native").GestureResponderEvent) => boolean) | SharedValue<((event: import("react-native").GestureResponderEvent) => boolean) | undefined> | undefined; onResponderEnd?: ((event: import("react-native").GestureResponderEvent) => void) | SharedValue<((event: import("react-native").GestureResponderEvent) => void) | undefined> | undefined; onResponderGrant?: ((event: import("react-native").GestureResponderEvent) => void) | SharedValue<((event: import("react-native").GestureResponderEvent) => void) | undefined> | undefined; onResponderReject?: ((event: import("react-native").GestureResponderEvent) => void) | SharedValue<((event: import("react-native").GestureResponderEvent) => void) | undefined> | undefined; onResponderMove?: ((event: import("react-native").GestureResponderEvent) => void) | SharedValue<((event: import("react-native").GestureResponderEvent) => void) | undefined> | undefined; onResponderRelease?: ((event: import("react-native").GestureResponderEvent) => void) | SharedValue<((event: import("react-native").GestureResponderEvent) => void) | undefined> | undefined; onResponderStart?: ((event: import("react-native").GestureResponderEvent) => void) | SharedValue<((event: import("react-native").GestureResponderEvent) => void) | undefined> | undefined; onResponderTerminationRequest?: ((event: import("react-native").GestureResponderEvent) => boolean) | SharedValue<((event: import("react-native").GestureResponderEvent) => boolean) | undefined> | undefined; onResponderTerminate?: ((event: import("react-native").GestureResponderEvent) => void) | SharedValue<((event: import("react-native").GestureResponderEvent) => void) | undefined> | undefined; onStartShouldSetResponderCapture?: ((event: import("react-native").GestureResponderEvent) => boolean) | SharedValue<((event: import("react-native").GestureResponderEvent) => boolean) | undefined> | undefined; onMoveShouldSetResponderCapture?: ((event: import("react-native").GestureResponderEvent) => boolean) | SharedValue<((event: import("react-native").GestureResponderEvent) => boolean) | undefined> | undefined; onTouchStart?: ((event: import("react-native").GestureResponderEvent) => void) | SharedValue<((event: import("react-native").GestureResponderEvent) => void) | undefined> | undefined; onTouchMove?: ((event: import("react-native").GestureResponderEvent) => void) | SharedValue<((event: import("react-native").GestureResponderEvent) => void) | undefined> | undefined; onTouchEnd?: ((event: import("react-native").GestureResponderEvent) => void) | SharedValue<((event: import("react-native").GestureResponderEvent) => void) | undefined> | undefined; onTouchCancel?: ((event: import("react-native").GestureResponderEvent) => void) | SharedValue<((event: import("react-native").GestureResponderEvent) => void) | undefined> | undefined; onTouchEndCapture?: ((event: import("react-native").GestureResponderEvent) => void) | SharedValue<((event: import("react-native").GestureResponderEvent) => void) | undefined> | undefined; onPointerEnter?: ((event: import("react-native").PointerEvent) => void) | SharedValue<((event: import("react-native").PointerEvent) => void) | undefined> | undefined; onPointerEnterCapture?: ((event: import("react-native").PointerEvent) => void) | SharedValue<((event: import("react-native").PointerEvent) => void) | undefined> | undefined; onPointerLeave?: ((event: import("react-native").PointerEvent) => void) | SharedValue<((event: import("react-native").PointerEvent) => void) | undefined> | undefined; onPointerLeaveCapture?: ((event: import("react-native").PointerEvent) => void) | SharedValue<((event: import("react-native").PointerEvent) => void) | undefined> | undefined; onPointerMove?: ((event: import("react-native").PointerEvent) => void) | SharedValue<((event: import("react-native").PointerEvent) => void) | undefined> | undefined; onPointerMoveCapture?: ((event: import("react-native").PointerEvent) => void) | SharedValue<((event: import("react-native").PointerEvent) => void) | undefined> | undefined; onPointerCancel?: ((event: import("react-native").PointerEvent) => void) | SharedValue<((event: import("react-native").PointerEvent) => void) | undefined> | undefined; onPointerCancelCapture?: ((event: import("react-native").PointerEvent) => void) | SharedValue<((event: import("react-native").PointerEvent) => void) | undefined> | undefined; onPointerDown?: ((event: import("react-native").PointerEvent) => void) | SharedValue<((event: import("react-native").PointerEvent) => void) | undefined> | undefined; onPointerDownCapture?: ((event: import("react-native").PointerEvent) => void) | SharedValue<((event: import("react-native").PointerEvent) => void) | undefined> | undefined; onPointerUp?: ((event: import("react-native").PointerEvent) => void) | SharedValue<((event: import("react-native").PointerEvent) => void) | undefined> | undefined; onPointerUpCapture?: ((event: import("react-native").PointerEvent) => void) | SharedValue<((event: import("react-native").PointerEvent) => void) | undefined> | undefined; accessible?: boolean | SharedValue | undefined; accessibilityActions?: readonly Readonly<{ name: string; label?: string | undefined; }>[] | SharedValue[] | undefined> | undefined; accessibilityLabel?: string | SharedValue | undefined; 'aria-label'?: string | SharedValue | undefined; accessibilityRole?: import("react-native").AccessibilityRole | SharedValue | undefined; accessibilityState?: import("react-native").AccessibilityState | SharedValue | undefined; 'aria-busy'?: boolean | SharedValue | undefined; 'aria-checked'?: boolean | "mixed" | SharedValue | undefined; 'aria-disabled'?: boolean | SharedValue | undefined; 'aria-expanded'?: boolean | SharedValue | undefined; 'aria-selected'?: boolean | SharedValue | undefined; accessibilityHint?: string | SharedValue | undefined; accessibilityValue?: import("react-native").AccessibilityValue | SharedValue | undefined; 'aria-valuemax'?: number | SharedValue | undefined; 'aria-valuemin'?: number | SharedValue | undefined; 'aria-valuenow'?: number | SharedValue | undefined; 'aria-valuetext'?: string | SharedValue | undefined; onAccessibilityAction?: ((event: import("react-native").AccessibilityActionEvent) => void) | SharedValue<((event: import("react-native").AccessibilityActionEvent) => void) | undefined> | undefined; importantForAccessibility?: "auto" | "yes" | "no" | "no-hide-descendants" | SharedValue<"auto" | "yes" | "no" | "no-hide-descendants" | undefined> | undefined; 'aria-hidden'?: boolean | SharedValue | undefined; 'aria-modal'?: boolean | SharedValue | undefined; role?: import("react-native").Role | SharedValue | undefined; accessibilityLabelledBy?: string | string[] | SharedValue | undefined; 'aria-labelledby'?: string | SharedValue | undefined; accessibilityLiveRegion?: "none" | "polite" | "assertive" | SharedValue<"none" | "polite" | "assertive" | undefined> | undefined; 'aria-live'?: "polite" | "assertive" | "off" | SharedValue<"polite" | "assertive" | "off" | undefined> | undefined; screenReaderFocusable?: boolean | SharedValue | undefined; accessibilityElementsHidden?: boolean | SharedValue | undefined; accessibilityViewIsModal?: boolean | SharedValue | undefined; onAccessibilityEscape?: (() => void) | SharedValue<(() => void) | undefined> | undefined; onAccessibilityTap?: (() => void) | SharedValue<(() => void) | undefined> | undefined; onMagicTap?: (() => void) | SharedValue<(() => void) | undefined> | undefined; accessibilityIgnoresInvertColors?: boolean | SharedValue | undefined; accessibilityLanguage?: string | SharedValue | undefined; accessibilityShowsLargeContentViewer?: boolean | SharedValue | undefined; accessibilityLargeContentTitle?: string | SharedValue | undefined; accessibilityRespondsToUserInteraction?: boolean | SharedValue | undefined; } & { style?: StyleProp>>; } & { layout?: import("react-native-reanimated").BaseAnimationBuilder | import("react-native-reanimated").LayoutAnimationFunction | typeof import("react-native-reanimated").BaseAnimationBuilder | undefined; entering?: import("react-native-reanimated").EntryOrExitLayoutType | undefined; exiting?: import("react-native-reanimated").EntryOrExitLayoutType | undefined; }> | import("react-native-reanimated").CSSStyle> | undefined; } & React.RefAttributes>; export default FadingView; //# sourceMappingURL=FadingView.d.ts.map