import type { LayoutChangeEvent } from 'react-native'; import type { StickyHeaderFlatListProps, StickyHeaderScrollViewProps, StickyHeaderSectionListProps } from './StickyHeaderProps'; export declare function useStickyHeaderProps(props: StickyHeaderFlatListProps | StickyHeaderScrollViewProps | StickyHeaderSectionListProps): { contentContainerPaddingTop: number; contentContainerPaddingBottom: number; headerAnimatedStyle: { transform: { translateY: number; }[]; }; headerHeight: number; listPaddingTop: number; onHeaderLayoutInternal: (e: LayoutChangeEvent) => void; onTabsLayoutInternal: (e: LayoutChangeEvent) => void; scrollHandler: (event: import("react-native").NativeSyntheticEvent) => void; tabsHeight: number; };