<?php

namespace App\Services\AI;

use App\Contracts\CompetitorAdProvider;
use Illuminate\Support\Collection;

/**
 * Placeholder until the Meta Ad Library integration lands.
 *
 * Tracked on SERP-1827, section 3. The plan this used to reference lived in a
 * docs/ directory that is not in this repository.
 */
class NullCompetitorAdProvider implements CompetitorAdProvider
{
    public function search(string $query, ?string $country = null, ?string $after = null, ?string $mediaType = null): Collection
    {
        return collect();
    }

    public function searchByPage(array $pageIds, ?string $country = null, ?string $after = null, ?string $mediaType = null): Collection
    {
        return collect();
    }
}
