import type { PaymentCode } from "@/utils/requests/Types"; import type { NativeStackScreenProps } from "@react-navigation/native-stack"; export type IpaymentStackNavigator = { homePageWithPaymentOptions: undefined; numberAndOtpForPaymentScreen: undefined; paymentAmountInputScreen: { paymentType: PaymentCode; }; // homeUserNotLoggedIn: undefined; // userLoginScreen: undefined; paymentResultScreen: undefined; }; export type PaymentStackScreenProps = NativeStackScreenProps; export type PaymentStackScreenComponentProps = React.FC< PaymentStackScreenProps >; export type ImainStackNavigator = { homeUserNotLoggedIn: undefined; userLoginScreen: undefined; appBottomTabsNavigator: undefined; }; export type UnloggedUserStackScreenProps = NativeStackScreenProps; export type UnloggedUserStackScreenComponentProps = React.FC< UnloggedUserStackScreenProps >;