import { FetchStateAndError, ID } from '../../../../commonStateTypes/common'; import { ZeniDate } from '../../../../zeniDayJS'; export interface CardUserOnboardingLocalData { userId: ID; dateOfBirth?: ZeniDate; isPhoneVerified?: boolean; otpChallenge?: string; phone?: string; syncToken?: string; } export interface CardUserOnboardingState { cardUserOnboardingActivationWaitStatus: FetchStateAndError; firstViewAfterActivation: boolean; sendOtpStatus: FetchStateAndError; verifyOtpStatus: FetchStateAndError; cardUserOnboardingLocalData?: CardUserOnboardingLocalData; currentDisplayedCardId?: ID; }