import type { ScrollShadowOrientation, ScrollShadowRootAnimation, ScrollShadowVisibility } from './scroll-shadow.types.js'; /** * Animation hook for ScrollShadow root component * Handles cascading animation disabled state and all animation logic */ export declare function useScrollShadowRootAnimation(options: { animation: ScrollShadowRootAnimation | undefined; orientation: ScrollShadowOrientation; size: number; visibility: ScrollShadowVisibility; isEnabled: boolean; }): { scrollOffset: import("react-native-reanimated").SharedValue; contentSize: import("react-native-reanimated").SharedValue; containerSize: import("react-native-reanimated").SharedValue; localScrollHandler: import("react-native-reanimated").ScrollHandlerProcessed>; topShadowStyle: import("react-native-reanimated/lib/typescript/hook/commonTypes").AnimatedStyleHandle<{ opacity: number; }>; bottomShadowStyle: import("react-native-reanimated/lib/typescript/hook/commonTypes").AnimatedStyleHandle<{ opacity: number; }>; isAllAnimationsDisabled: boolean; }; //# sourceMappingURL=scroll-shadow.animation.d.ts.map