using System.Collections.Generic; using System.Threading.Tasks; using Schaad.Accounting.Datasets; using Schaad.Finance.Api; using Schaad.Finance.Api.Datasets; namespace Schaad.Accounting.Interfaces { public interface IFileService { string Backup(); Task> ImportAccountStatementFileAsync(string filePath); IReadOnlyList ImportCreditCardStatementFile(CreditCardProvider creditCardProvider, string filePath); Task GetTransactionListCsvAsync(string accountId); } }