declare module 'react-navigation-redux-helpers' { import { NavigationContainer, NavigationEventCallback, NavigationEventSubscription, NavigationState, NavigationDispatch, NavigationScreenProp } from '@react-navigation/core'; import * as React from 'react'; import { Middleware, Reducer } from 'redux'; export type Navigator = NavigationContainer; export type ReducerState = NavigationState | null | undefined; export function createReactNavigationReduxMiddleware( navStateSelector: (state: S) => NavigationState, key?: string, ): Middleware; export function createNavigationReducer(navigator: Navigator): Reducer; export function createReduxContainer( navigator: Navigator, key?: string, ): React.ComponentType<{ state: NavigationState; dispatch: NavigationDispatch } & P>; }