import React from 'react'; import { BottomTabBarProps } from '@react-navigation/bottom-tabs'; export declare function TabBar({ state, descriptors, navigation }: BottomTabBarProps): React.JSX.Element; declare const defaultStyles: (theme: import("../components/BrandConfigProvider").Theme) => readonly ["TabBar", import("../components/BrandConfigProvider/styles/createStyles").NamedStyles<{ view: { backgroundColor: string; width: string; borderTopColor: string; borderTopWidth: number; }; iconLabelView: { width: string; height: string; justifyContent: "center"; }; barButtonContainer: { flexDirection: "row"; height: string; width: string; }; iconView: { justifyContent: "center"; alignItems: "center"; marginTop: number; }; labelActiveText: { alignSelf: "center"; color: string; }; labelInactiveText: { alignSelf: "center"; color: string; }; activeIndicatorView: { position: "absolute"; height: number; zIndex: number; backgroundColor: string; }; tabActiveView: { height: string; paddingTop: number; backgroundColor: string; }; tabInactiveView: { height: string; paddingTop: number; backgroundColor: string; }; svgProps: { width: any; height: any; viewBox: any; preserveAspectRatio: any; color: any; title: any; children: any; opacity: any; fill: any; fillOpacity: any; fillRule: any; stroke: any; strokeWidth: any; strokeOpacity: any; strokeDasharray: any; strokeDashoffset: any; strokeLinecap: any; strokeLinejoin: any; strokeMiterlimit: any; vectorEffect: any; clipRule: any; clipPath: any; translate: any; translateX: any; translateY: any; origin: any; originX: any; originY: any; scale: any; scaleX: any; scaleY: any; skew: any; skewX: any; skewY: any; rotation: any; x: any; y: any; transform: any; pointerEvents: any; onStartShouldSetResponder: any; onMoveShouldSetResponder: any; onResponderEnd: any; onResponderGrant: any; onResponderReject: any; onResponderMove: any; onResponderRelease: any; onResponderStart: any; onResponderTerminationRequest: any; onResponderTerminate: any; onStartShouldSetResponderCapture: any; onMoveShouldSetResponderCapture: any; disabled: any; onPress: any; onPressIn: any; onPressOut: any; onLongPress: any; delayPressIn: any; delayPressOut: any; delayLongPress: any; id: any; marker: any; markerStart: any; markerMid: any; markerEnd: any; mask: any; onLayout: any; accessibilityLabel: any; accessible: any; testID: any; font: any; fontStyle: any; fontVariant: any; fontWeight: any; fontStretch: any; fontSize: any; fontFamily: any; textAnchor: any; textDecoration: any; letterSpacing: any; wordSpacing: any; kerning: any; fontFeatureSettings: any; fontVariantLigatures: any; fontVariationSettings: any; hitSlop: any; removeClippedSubviews: any; style: any; nativeID: any; collapsable: any; needsOffscreenAlphaCompositing: any; renderToHardwareTextureAndroid: any; focusable: any; shouldRasterizeIOS: any; isTVSelectable: any; hasTVPreferredFocus: any; tvParallaxProperties: any; tvParallaxShiftDistanceX: any; tvParallaxShiftDistanceY: any; tvParallaxTiltAngle: any; tvParallaxMagnification: any; onTouchStart: any; onTouchMove: any; onTouchEnd: any; onTouchCancel: any; onTouchEndCapture: any; onPointerEnter: any; onPointerEnterCapture: any; onPointerLeave: any; onPointerLeaveCapture: any; onPointerMove: any; onPointerMoveCapture: any; onPointerCancel: any; onPointerCancelCapture: any; onPointerDown: any; onPointerDownCapture: any; onPointerUp: any; onPointerUpCapture: any; accessibilityActions: any; 'aria-label': any; accessibilityRole: any; accessibilityState: any; 'aria-busy': any; 'aria-checked': any; 'aria-disabled': any; 'aria-expanded': any; 'aria-selected': any; 'aria-labelledby': any; accessibilityHint: any; accessibilityValue: any; 'aria-valuemax': any; 'aria-valuemin': any; 'aria-valuenow': any; 'aria-valuetext': any; onAccessibilityAction: any; importantForAccessibility: any; 'aria-hidden': any; 'aria-live': any; 'aria-modal': any; role: any; accessibilityLiveRegion: any; accessibilityLabelledBy: any; accessibilityElementsHidden: any; accessibilityViewIsModal: any; onAccessibilityEscape: any; onAccessibilityTap: any; onMagicTap: any; accessibilityIgnoresInvertColors: any; accessibilityLanguage: any; }; svgPropsActive: { width: any; height: any; viewBox: any; preserveAspectRatio: any; color: any; title: any; children: any; opacity: any; fill: any; fillOpacity: any; fillRule: any; stroke: any; strokeWidth: any; strokeOpacity: any; strokeDasharray: any; strokeDashoffset: any; strokeLinecap: any; strokeLinejoin: any; strokeMiterlimit: any; vectorEffect: any; clipRule: any; clipPath: any; translate: any; translateX: any; translateY: any; origin: any; originX: any; originY: any; scale: any; scaleX: any; scaleY: any; skew: any; skewX: any; skewY: any; rotation: any; x: any; y: any; transform: any; pointerEvents: any; onStartShouldSetResponder: any; onMoveShouldSetResponder: any; onResponderEnd: any; onResponderGrant: any; onResponderReject: any; onResponderMove: any; onResponderRelease: any; onResponderStart: any; onResponderTerminationRequest: any; onResponderTerminate: any; onStartShouldSetResponderCapture: any; onMoveShouldSetResponderCapture: any; disabled: any; onPress: any; onPressIn: any; onPressOut: any; onLongPress: any; delayPressIn: any; delayPressOut: any; delayLongPress: any; id: any; marker: any; markerStart: any; markerMid: any; markerEnd: any; mask: any; onLayout: any; accessibilityLabel: any; accessible: any; testID: any; font: any; fontStyle: any; fontVariant: any; fontWeight: any; fontStretch: any; fontSize: any; fontFamily: any; textAnchor: any; textDecoration: any; letterSpacing: any; wordSpacing: any; kerning: any; fontFeatureSettings: any; fontVariantLigatures: any; fontVariationSettings: any; hitSlop: any; removeClippedSubviews: any; style: any; nativeID: any; collapsable: any; needsOffscreenAlphaCompositing: any; renderToHardwareTextureAndroid: any; focusable: any; shouldRasterizeIOS: any; isTVSelectable: any; hasTVPreferredFocus: any; tvParallaxProperties: any; tvParallaxShiftDistanceX: any; tvParallaxShiftDistanceY: any; tvParallaxTiltAngle: any; tvParallaxMagnification: any; onTouchStart: any; onTouchMove: any; onTouchEnd: any; onTouchCancel: any; onTouchEndCapture: any; onPointerEnter: any; onPointerEnterCapture: any; onPointerLeave: any; onPointerLeaveCapture: any; onPointerMove: any; onPointerMoveCapture: any; onPointerCancel: any; onPointerCancelCapture: any; onPointerDown: any; onPointerDownCapture: any; onPointerUp: any; onPointerUpCapture: any; accessibilityActions: any; 'aria-label': any; accessibilityRole: any; accessibilityState: any; 'aria-busy': any; 'aria-checked': any; 'aria-disabled': any; 'aria-expanded': any; 'aria-selected': any; 'aria-labelledby': any; accessibilityHint: any; accessibilityValue: any; 'aria-valuemax': any; 'aria-valuemin': any; 'aria-valuenow': any; 'aria-valuetext': any; onAccessibilityAction: any; importantForAccessibility: any; 'aria-hidden': any; 'aria-live': any; 'aria-modal': any; role: any; accessibilityLiveRegion: any; accessibilityLabelledBy: any; accessibilityElementsHidden: any; accessibilityViewIsModal: any; onAccessibilityEscape: any; onAccessibilityTap: any; onMagicTap: any; accessibilityIgnoresInvertColors: any; accessibilityLanguage: any; }; svgPropsInactive: { width: any; height: any; viewBox: any; preserveAspectRatio: any; color: any; title: any; children: any; opacity: any; fill: any; fillOpacity: any; fillRule: any; stroke: any; strokeWidth: any; strokeOpacity: any; strokeDasharray: any; strokeDashoffset: any; strokeLinecap: any; strokeLinejoin: any; strokeMiterlimit: any; vectorEffect: any; clipRule: any; clipPath: any; translate: any; translateX: any; translateY: any; origin: any; originX: any; originY: any; scale: any; scaleX: any; scaleY: any; skew: any; skewX: any; skewY: any; rotation: any; x: any; y: any; transform: any; pointerEvents: any; onStartShouldSetResponder: any; onMoveShouldSetResponder: any; onResponderEnd: any; onResponderGrant: any; onResponderReject: any; onResponderMove: any; onResponderRelease: any; onResponderStart: any; onResponderTerminationRequest: any; onResponderTerminate: any; onStartShouldSetResponderCapture: any; onMoveShouldSetResponderCapture: any; disabled: any; onPress: any; onPressIn: any; onPressOut: any; onLongPress: any; delayPressIn: any; delayPressOut: any; delayLongPress: any; id: any; marker: any; markerStart: any; markerMid: any; markerEnd: any; mask: any; onLayout: any; accessibilityLabel: any; accessible: any; testID: any; font: any; fontStyle: any; fontVariant: any; fontWeight: any; fontStretch: any; fontSize: any; fontFamily: any; textAnchor: any; textDecoration: any; letterSpacing: any; wordSpacing: any; kerning: any; fontFeatureSettings: any; fontVariantLigatures: any; fontVariationSettings: any; hitSlop: any; removeClippedSubviews: any; style: any; nativeID: any; collapsable: any; needsOffscreenAlphaCompositing: any; renderToHardwareTextureAndroid: any; focusable: any; shouldRasterizeIOS: any; isTVSelectable: any; hasTVPreferredFocus: any; tvParallaxProperties: any; tvParallaxShiftDistanceX: any; tvParallaxShiftDistanceY: any; tvParallaxTiltAngle: any; tvParallaxMagnification: any; onTouchStart: any; onTouchMove: any; onTouchEnd: any; onTouchCancel: any; onTouchEndCapture: any; onPointerEnter: any; onPointerEnterCapture: any; onPointerLeave: any; onPointerLeaveCapture: any; onPointerMove: any; onPointerMoveCapture: any; onPointerCancel: any; onPointerCancelCapture: any; onPointerDown: any; onPointerDownCapture: any; onPointerUp: any; onPointerUpCapture: any; accessibilityActions: any; 'aria-label': any; accessibilityRole: any; accessibilityState: any; 'aria-busy': any; 'aria-checked': any; 'aria-disabled': any; 'aria-expanded': any; 'aria-selected': any; 'aria-labelledby': any; accessibilityHint: any; accessibilityValue: any; 'aria-valuemax': any; 'aria-valuemin': any; 'aria-valuenow': any; 'aria-valuetext': any; onAccessibilityAction: any; importantForAccessibility: any; 'aria-hidden': any; 'aria-live': any; 'aria-modal': any; role: any; accessibilityLiveRegion: any; accessibilityLabelledBy: any; accessibilityElementsHidden: any; accessibilityViewIsModal: any; onAccessibilityEscape: any; onAccessibilityTap: any; onMagicTap: any; accessibilityIgnoresInvertColors: any; accessibilityLanguage: any; }; }>]; declare module './../components/BrandConfigProvider/styles/types' { interface ComponentStyles extends ComponentNamedStyles { } } export type TabBarStyles = NamedStylesProp; export {};