import type { NavigationHelpers, ParamListBase, TabNavigationState } from '@react-navigation/native'; import type { BottomTabNavigationEventMap } from '@react-navigation/bottom-tabs/src/types'; import type { BottomTabDescriptorMap } from '../types'; import type { Animated, StyleProp, ViewStyle } from 'react-native'; import type { ColorPaletteConfig } from '../assets/types'; export declare type CleanTabBarConfig = { state: TabNavigationState; descriptors: BottomTabDescriptorMap; navigation: NavigationHelpers; maxWidth: number; height: number; darkMode: boolean; colorPalette: ColorPaletteConfig; }; export declare type TriangleConfig = { color?: string; style?: StyleProp; translateY?: number | Animated.AnimatedInterpolation; }; export declare type DotConfig = { color?: string; scale?: number | Animated.AnimatedInterpolation; };