import type { NavigationProp, RouteProp } from '@react-navigation/native'; import type { NativeStackNavigationProp } from '@react-navigation/native-stack'; import type { BottomTabNavigationProp } from '@react-navigation/bottom-tabs'; export type RootStackParamList = { TabHome: undefined; Detail: { id: string; name?: string; }; Setting: undefined; }; export type RootNavigationProp = NativeStackNavigationProp; export type RootTabNavigationProp = BottomTabNavigationProp; export type RootRouteProp = RouteProp; export type RootNavigation = NavigationProp;