<?php

namespace App\Search\Action\Result;

use Aimeos\Map;
use App\Tmdb\TmdbResult;
use OneToMany\RichBundle\Contract\ResultInterface;

/** @implements ResultInterface<GetMediaInfoResult> */
class GetMediaInfoResult implements ResultInterface
{
    public function __construct(
        public TmdbResult $media,
        public Map|array $relatedMedia,
        public ?int $season,
        public ?int $episode,
    ) {}
}
