import * as React from 'react'; import Animated from 'react-native-reanimated'; import type { StickyHeaderSharedProps } from './StickyHeaderProps'; export declare function withStickyHeader>(component: T): React.FC extends infer T_1 ? { [K in keyof T_1]: React.ComponentPropsWithRef[K] | Animated.Node[K]>; } : never) & { style?: import("react-native").StyleProp>>>; } & { animatedProps?: Partial>> | undefined; layout?: import("react-native-reanimated").BaseAnimationBuilder | import("react-native-reanimated").LayoutAnimationFunction | typeof import("react-native-reanimated").BaseAnimationBuilder | undefined; entering?: import("react-native-reanimated").BaseAnimationBuilder | typeof import("react-native-reanimated").BaseAnimationBuilder | import("react-native-reanimated").EntryExitAnimationFunction | import("react-native-reanimated").Keyframe | undefined; exiting?: import("react-native-reanimated").BaseAnimationBuilder | typeof import("react-native-reanimated").BaseAnimationBuilder | import("react-native-reanimated").EntryExitAnimationFunction | import("react-native-reanimated").Keyframe | undefined; }>; export declare const styles: { container: { alignSelf: "stretch"; flex: number; overflow: "hidden"; }; header: { position: "absolute"; left: number; right: number; zIndex: number; }; };