import { Dispatch, SetStateAction } from 'react'; import { CardsClickType } from '@zeniai/client-analytics'; import { Token, TwoFactorAuthenticationView } from '@zeniai/client-epic-state'; export interface OtpPopupSectionProps { phoneNumberPopupDescription: string; setShowOtpPopup: Dispatch>; setShowPhoneNumberPopup: Dispatch>; showOtpPopup: boolean; showPhoneNumberPopup: boolean; twoFactorAuthenticationView: TwoFactorAuthenticationView; loggedInUserPhone?: string; showHelperTextForOtpPopup?: boolean; onGetOtp: (phoneNumber: string) => void; onResendOtp: (otpChallenge: string) => void; onVerifyOtp: (code: string, otpChallenge: string) => void; onVerifyOtpSuccess: (Token?: Token) => void; onFireVerifyPopOnClickAnalytics?: (type: CardsClickType, selectedColor?: string) => void; } declare const OtpPopupSection: ({ showOtpPopup, phoneNumberPopupDescription, showPhoneNumberPopup, twoFactorAuthenticationView, loggedInUserPhone, showHelperTextForOtpPopup, onVerifyOtp, onVerifyOtpSuccess, onFireVerifyPopOnClickAnalytics, setShowOtpPopup, onResendOtp, setShowPhoneNumberPopup, onGetOtp, }: OtpPopupSectionProps) => import("react/jsx-runtime").JSX.Element; export default OtpPopupSection;