1 | import { NavigationAction, NavigationRoute, NavigationRouteConfigMap } from 'react-navigation';
|
2 | declare const _default: (routeConfigs: NavigationRouteConfigMap<any, any>, config?: {
|
3 | unmountInactiveRoutes?: boolean;
|
4 | resetOnBlur?: boolean;
|
5 | initialRouteName?: string;
|
6 | }) => {
|
7 | getActionCreators(route: NavigationRoute, navStateKey: string): {
|
8 | openDrawer: () => any;
|
9 | closeDrawer: () => any;
|
10 | toggleDrawer: () => any;
|
11 | };
|
12 | getStateForAction(action: NavigationAction, state?: (import("react-navigation").NavigationLeafRoute<import("react-navigation").NavigationParams> & {
|
13 | isDrawerOpen?: any;
|
14 | }) | (import("react-navigation").NavigationLeafRoute<import("react-navigation").NavigationParams> & import("react-navigation").NavigationState & {
|
15 | isDrawerOpen?: any;
|
16 | }) | undefined): any;
|
17 | getActionForPathAndParams: (path: string, params?: import("react-navigation").NavigationParams | undefined) => import("react-navigation").NavigationInitAction | import("react-navigation").NavigationNavigateAction | import("react-navigation").NavigationBackAction | import("react-navigation").NavigationSetParamsAction | import("react-navigation").NavigationResetAction | import("react-navigation").NavigationReplaceAction | import("react-navigation").NavigationPopAction | import("react-navigation").NavigationPushAction | import("react-navigation").NavigationPopToTopAction | import("react-navigation").NavigationCompleteTransitionAction | import("react-navigation").NavigationDrawerOpenedAction | import("react-navigation").NavigationDrawerClosedAction | import("react-navigation").NavigationOpenDrawerAction | import("react-navigation").NavigationCloseDrawerAction | import("react-navigation").NavigationToggleDrawerAction | import("react-navigation").NavigationJumpToAction | {
|
18 | type: "CHILD_ACTION";
|
19 | key?: string | undefined;
|
20 | } | null;
|
21 | getPathAndParamsForState: (state: any) => {
|
22 | path: string;
|
23 | params?: import("react-navigation").NavigationParams | undefined;
|
24 | };
|
25 | getComponentForRouteName: (routeName: string) => import("react-navigation").NavigationComponent<{}, import("react-navigation").NavigationScreenProp<NavigationRoute<import("react-navigation").NavigationParams>, import("react-navigation").NavigationParams>>;
|
26 | getComponentForState: (state: any) => import("react-navigation").NavigationComponent<{}, import("react-navigation").NavigationScreenProp<NavigationRoute<import("react-navigation").NavigationParams>, import("react-navigation").NavigationParams>>;
|
27 | getScreenOptions: import("react-navigation").NavigationScreenOptionsGetter<any>;
|
28 | };
|
29 | export default _default;
|