<?php

namespace App\Domain\Manga\Application\Response;

readonly class MangaResponse
{
    public function __construct(
        public string $id,
        public string $title,
        public string $slug,
        public array $alternativeSlugs,
        public string $description,
        public string $author,
        public int $publicationYear,
        public array $genres,
        public string $status,
        public ?string $externalId,
        public ?string $imageUrl,
        public ?string $thumbnailUrl,
        public ?float $rating,
        public bool $monitored
    ) {
    }
}
