UNPKG

@hhgtech/hhg-components

Version:
18 lines (17 loc) 1.09 kB
import React from 'react'; import { SSOV2StoreType } from "../../ssoStateManager/store"; import { SSOStepType } from "../../stepsManager"; import { UserInfo } from "../../../types"; export declare const isSocialFlowFn: (flowData: SSOV2StoreType['flowData']) => boolean; export declare const isPhoneFlowFn: (flowData: SSOV2StoreType['flowData']) => boolean; export declare const isEmailFlowFn: (flowData: SSOV2StoreType['flowData']) => boolean; export declare const isResetPasswordFlowFn: (steps: SSOStepType[]) => boolean; export declare const isResetPasswordViePhoneFlowFn: (steps: SSOStepType[]) => boolean; export declare const isDisplayProgressBarFn: (flowData: SSOV2StoreType['flowData'], step: SSOStepType) => boolean; export declare const getCurrentStepNumber: (flowData: SSOV2StoreType['flowData'], { steps, currentStepIndex, abTestFlow, }: { steps: SSOStepType[]; currentStepIndex: number; abTestFlow: SSOV2StoreType['abTestFlow']; }, userInfo?: UserInfo) => number[]; declare const ProgressBar: () => React.JSX.Element; export default ProgressBar;