import { ID, VendorViewSelectorView } from '@zeniai/client-epic-state';
export interface Vendor2FAProps {
    isExpressPayPage: boolean;
    vendorViewDetails: VendorViewSelectorView;
    onGetOtp: (phoneNumber: string) => void;
    onResendOtp: (otpChallenge: string) => void;
    onSaveVendor: () => void;
    onVerifyOtp: (code: string, otpChallenge: string) => void;
    onVerifyOtpSuccess: (userId: ID, phone: string, otpChallenge: string) => void;
}
declare const Vendor2FAPopup: ({ vendorViewDetails, isExpressPayPage, onSaveVendor, onGetOtp, onResendOtp, onVerifyOtp, onVerifyOtpSuccess, }: Vendor2FAProps) => import("react/jsx-runtime").JSX.Element;
export default Vendor2FAPopup;
