import type { VerifyResponse } from '@dynamic-labs/sdk-api-core'; import type { VerifyPasskeyMfaParams, VerifyRecoveryCodeParams, VerifyTotpMfaParams } from './useStepUpAuthentication.types'; import type { useStepUpState } from './useStepUpState'; type StepUpStateActions = ReturnType; type UseStepUpMfaParams = { stateActions: StepUpStateActions; }; export declare const useStepUpMfa: ({ stateActions }: UseStepUpMfaParams) => { verifyPasskeyMfa: ({ requestedScopes, }: VerifyPasskeyMfaParams) => Promise; verifyRecoveryCode: ({ code, requestedScopes, }: VerifyRecoveryCodeParams) => Promise; verifyTotpMfa: ({ code, deviceId, requestedScopes, }: VerifyTotpMfaParams) => Promise; }; export {};