import type { NativeStackScreenProps } from "@react-navigation/native-stack"; export type PaymentStackParamList = { homePageWithPaymentOptions: undefined; numberAndOtpForPaymentScreen: undefined; paymentAmountInputScreen: undefined; homeUserNotLoggedIn: undefined; userLoginScreen: undefined; }; export type PaymentStackScreenProps = NativeStackScreenProps< PaymentStackParamList, T, "PaymentStackParamList" >; export type PaymentStackScreenComponentProps = React.FC< PaymentStackScreenProps >; export type UnloggedUserStackParamList = { homeUserNotLoggedIn: undefined; userLoginScreen: undefined; bottomTabs: undefined; }; export type UnloggedUserStackScreenProps = NativeStackScreenProps; export type UnloggedUserStackScreenComponentProps = React.FC>;