. */ declare(strict_types=1); namespace FireflyIII\Helpers\Report; use Carbon\Carbon; use FireflyIII\Helpers\Collection\Balance; use Illuminate\Support\Collection; /** * Interface BalanceReportHelperInterface. */ interface BalanceReportHelperInterface { /** * Generates the report (duh). * * @param Collection $accounts * @param Carbon $start * @param Carbon $end * * @return array */ public function getBalanceReport(Collection $accounts, Carbon $start, Carbon $end): array; }