<?php

declare(strict_types=1);

namespace ApiModel\Domain\Repository;

interface NotificationRepositoryInterface
{
    public function listForUser(string $userId, int $page, int $limit, bool $unreadOnly): array;

    public function markAllRead(string $userId): array;

    public function markOneRead(string $notificationId, string $userId): array;
}

