UNPKG

n8n

Version:

n8n Workflow Automation Tool

15 lines (14 loc) 498 B
import { AuthenticatedRequest, MFA } from '../requests'; import { MfaService } from '../Mfa/mfa.service'; export declare class MFAController { private mfaService; constructor(mfaService: MfaService); getQRCode(req: AuthenticatedRequest): Promise<{ secret: string; recoveryCodes: string[]; qrCode: string; }>; activateMFA(req: MFA.Activate): Promise<void>; disableMFA(req: MFA.Disable): Promise<void>; verifyMFA(req: MFA.Verify): Promise<void>; }