<?php

declare(strict_types=1);

namespace KupShop\GraphQLBundle\ApiAdmin\Types\Catalog\Product\Input;

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

/**
 * @Input()
 */
class ProductStoreInput
{
    /**
     * ID produktu.
     *
     * @Field
     */
    public int $productId;

    /**
     * ID varianty.
     *
     * @Field
     */
    public ?int $variationId;

    /**
     * ID skladu.
     *
     * @Field
     */
    public int $storeId;

    /**
     * Počet kusů skladem.
     *
     * @Field
     */
    public float $quantity;
}
