<?php

declare(strict_types=1);

namespace KupShop\GraphQLBundle\ApiAdmin\Types\Dropshipment\Input;

use TheCodingMachine\GraphQLite\Annotations\Field;
use TheCodingMachine\GraphQLite\Annotations\Input;

#[Input(update: true)]
class DropshipmentInput
{
    #[Field(description: 'ID. Pokud není specifikováno, tak se dropshipment vytvoří, jinak se provádí aktualizace.')]
    public ?int $id;

    #[Field(description: 'Typ.')]
    public ?string $type;

    #[Field(description: 'Název.')]
    public ?string $name;

    #[Field(description: 'Aktivní.')]
    public ?bool $active;
}
