import * as React from 'react'; import { StyleProp, ViewStyle } from 'react-native'; import { TabView } from 'react-native-tab-view'; import { NavigationTabProp, NavigationMaterialTabOptions, MaterialTabBarOptions } from '../types'; declare type Route = { key: string; routeName: string; }; declare type Config = { keyboardDismissMode?: 'none' | 'on-drag'; swipeEnabled?: boolean; swipeDistanceThreshold?: number; swipeVelocityThreshold?: number; initialLayout?: { width?: number; height?: number; }; lazy?: boolean; lazyPlaceholderComponent?: React.ComponentType<{ route: Route; }>; pagerComponent?: React.ComponentType['renderPager']>[0]>; tabBarComponent?: React.ComponentType; tabBarOptions?: MaterialTabBarOptions; tabBarPosition?: 'top' | 'bottom'; sceneContainerStyle?: StyleProp; style?: StyleProp; }; declare const _default: (routes: import("react-navigation").NavigationRouteConfigMap, any>, unknown>, config?: import("react-navigation").CreateNavigatorConfig, import("react-navigation").NavigationTabRouterConfig, Partial, NavigationTabProp, any>>) => import("react-navigation").NavigationNavigator>; export default _default;