//#region src/plugins/two-factor/types.d.ts type TwoFactorConfig = { /** Called when sign-in requires a two-factor challenge. */onTwoFactorRedirect: () => void; }; type VerifyInput = { code: string; method?: TwoFactorMethod; }; type InitiateSetupInput = { password: string; }; type FinalizeSetupInput = { code: string; }; type DisableTwoFactorInput = { password: string; }; type SendOTPInput = { email: string; }; type TwoFactorSetupURI = { uri: string; }; type TwoFactorMethod = "totp" | "otp"; //#endregion export { DisableTwoFactorInput, FinalizeSetupInput, InitiateSetupInput, SendOTPInput, TwoFactorConfig, TwoFactorMethod, TwoFactorSetupURI, VerifyInput };