import { FetchStateAndError, ID } from '../../../../commonStateTypes/common'; import { View } from '../../../../commonStateTypes/viewAndReport/viewAndReport'; import { RootState } from '../../../../rootStateTypes'; import { TwoFactorAuthenticationView } from '../../../twoFactorAuthentication/twoFactorAuthenticationSelector'; import { CardUserOnboardingLocalData } from './cardUserOnboardingState'; export interface CardUserOnboardingView extends View { firstViewAfterActivation: boolean; isDOBPresent: boolean; onboardingProgressStatus: FetchStateAndError; sendOtpStatus: FetchStateAndError; twoFAView: TwoFactorAuthenticationView; updateStatus: FetchStateAndError; verifyOtpStatus: FetchStateAndError; cardUserOnboardingLocalData?: CardUserOnboardingLocalData; currentDisplayedCardId?: ID; } export declare const getCardUserOnboardingView: (state: RootState) => CardUserOnboardingView;