using System.Threading.Tasks; using Bit.Core.Enums; namespace Bit.App.Abstractions { public interface IPasswordRepromptService { string[] ProtectedFields { get; } Task PromptAndCheckPasswordIfNeededAsync(CipherRepromptType repromptType = CipherRepromptType.Password); Task<(string password, bool valid)> ShowPasswordPromptAndGetItAsync(); } }