import { t as IRestApiContext } from "./types2.mjs"; //#region src/api/mfa.d.ts declare function canEnableMFA(context: IRestApiContext): Promise; declare function getMfaQR(context: IRestApiContext): Promise<{ qrCode: string; secret: string; recoveryCodes: string[]; }>; declare function enableMfa(context: IRestApiContext, data: { mfaCode: string; }): Promise; declare function verifyMfaCode(context: IRestApiContext, data: { mfaCode: string; }): Promise; type DisableMfaParams = { mfaCode?: string; mfaRecoveryCode?: string; }; declare function disableMfa(context: IRestApiContext, data: DisableMfaParams): Promise; declare function updateEnforceMfa(context: IRestApiContext, enforce: boolean): Promise; //#endregion export { getMfaQR as a, enableMfa as i, canEnableMFA as n, updateEnforceMfa as o, disableMfa as r, verifyMfaCode as s, DisableMfaParams as t }; //# sourceMappingURL=mfa.d.mts.map