import { AxiosError } from 'axios'; import React, { FC } from 'react'; export interface ILoginFormProps { alreadyHasUser?: boolean; userExpired?: boolean; onLoginSuccess?: (res: IProfileData) => void; onLoginError?: (e: AxiosError) => void; onGetProfileDataSuccess?: (res: IProfileData) => void; onGetProfileDataError?: (e: AxiosError) => void; onForgotPasswordButtonClick?: () => void; onSignupButtonClick?: () => void; logo?: string; showForgotPasswordButton?: boolean; showSignUpButton?: boolean; showPoweredByImage?: boolean; registerUrl?: string; } export declare const setLoggedUserData: (data: IProfileData) => { id: React.ReactText; first_name: string; last_name: string; email: string; confirmEmail: string; city: string; country: React.ReactText; phone: string; street_address: string; state: React.ReactText; zip: React.ReactText; }; export declare const LoginForm: FC;