export interface MfaProvider { isMfaActivated(): Promise; generateMfaSecret(): Promise; getOtpToken(secret: string): Promise; enableMfa(secret: string, otpToken: string): Promise; disableMfa(): Promise; isMfaFeatureAvailable(): boolean; }