using System.Collections.Generic; using System.Threading.Tasks; namespace ModernKeePass.Application.Common.Interfaces { public interface IFileProxy { Task OpenBinaryFile(string path); Task> OpenTextFile(string path); Task WriteBinaryContentsToFile(string path, byte[] contents); void ReleaseFile(string path); } }