declare const useParallaxHeader: () => { scrollRef: import("react").MutableRefObject; handleHeaderLayout: (event: import("react-native").LayoutChangeEvent) => void; scrollValue: import("react-native-reanimated").SharedValue; scrollHandler: (event: import("react-native").NativeSyntheticEvent) => void; sharedProps: { contentContainerStyle: { paddingTop: number; paddingBottom: number; minHeight: number; }; scrollEventThrottle: number; scrollIndicatorInsets: { top: number; }; }; headerContainerStyle: ({ top: number; left: number; right: number; position: "absolute"; zIndex: number; } | { transform: { translateY: number; }[]; opacity: number; } | { paddingTop: number; } | undefined)[]; collapsedOverlayStyle: ({ position: "absolute"; top: number; left: number; right: number; backgroundColor: string; justifyContent: "center"; zIndex: number; } | { opacity: number; } | { height: number; paddingTop: number; })[]; }; export default useParallaxHeader;