import { InterpreterFrom } from 'xstate'; import { EnableMfadMachine } from '../machines'; import { ActionErrorState } from './types'; export interface GenerateQrCodeHandlerResult extends ActionErrorState { qrCodeDataUrl: string; isGenerated: boolean; } export interface GenerateQrCodeState extends GenerateQrCodeHandlerResult { isGenerating: boolean; } export interface ActivateMfaHandlerResult extends ActionErrorState { isActivated: boolean; } export interface ActivateMfaState extends ActivateMfaHandlerResult { isActivating: boolean; } export declare const generateQrCodePromise: (service: InterpreterFrom) => Promise; export declare const activateMfaPromise: (service: InterpreterFrom, code: string) => Promise; //# sourceMappingURL=mfa.d.ts.map