import React from "react"; import Reanimated from "react-native-reanimated"; import type { ScrollViewProps } from "react-native"; import type { SharedValue } from "react-native-reanimated"; type AnimatedScrollViewProps = React.ComponentProps; export type AnimatedScrollViewComponent = React.ForwardRefExoticComponent>; declare const ScrollViewWithBottomPadding: React.ForwardRefExoticComponent<{ ScrollViewComponent: AnimatedScrollViewComponent; children?: React.ReactNode; inverted?: boolean; bottomPadding: SharedValue; /** Padding for scroll indicator insets (excludes blankSpace). Falls back to bottomPadding when not provided. */ scrollIndicatorPadding?: SharedValue; /** Absolute Y content offset (iOS only, for KeyboardChatScrollView). */ contentOffsetY?: SharedValue; applyWorkaroundForContentInsetHitTestBug?: boolean; } & ScrollViewProps & React.RefAttributes>; export default ScrollViewWithBottomPadding;