import { DeviceInfo, FRMWidgetProps, LoginResultData } from '../types';
declare const useFRM: (props: FRMWidgetProps) => {
    loading: boolean;
    configError: string;
    deviceData: DeviceInfo;
    startProcess: () => void;
    setConfigError: import('react').Dispatch<import('react').SetStateAction<string>>;
    responseData: LoginResultData;
    showMFA: boolean;
    setShowMFA: import('react').Dispatch<import('react').SetStateAction<boolean>>;
    logAction: (action: string, message: string, code: number, data?: unknown) => void;
    hasLoggedConfigError: boolean;
    handleFinalCall: (status: number) => Promise<void>;
};
export default useFRM;
