UNPKG

783 BTypeScriptView Raw
1/// <reference types="react" />
2import { Route } from '@react-navigation/native';
3import { Animated, StyleProp, ViewStyle } from 'react-native';
4import type { Layout, Scene, StackHeaderMode } from '../../types';
5export declare type Props = {
6 mode: StackHeaderMode;
7 layout: Layout;
8 scenes: (Scene | undefined)[];
9 getPreviousScene: (props: {
10 route: Route<string>;
11 }) => Scene | undefined;
12 getFocusedRoute: () => Route<string>;
13 onContentHeightChange?: (props: {
14 route: Route<string>;
15 height: number;
16 }) => void;
17 style?: Animated.WithAnimatedValue<StyleProp<ViewStyle>>;
18};
19export default function HeaderContainer({ mode, scenes, layout, getPreviousScene, getFocusedRoute, onContentHeightChange, style, }: Props): JSX.Element;