<?php

namespace App\Dto\Input;

use App\Dto\Output\ClientOutput;
use App\Dto\Output\PartitionOutput;
use Symfony\Component\Serializer\Annotation\Groups;
use Symfony\Component\Validator\Constraints as Assert;

class GetGitDataInput
{
    #[Assert\NotNull]
    #[Groups(['git-repository:write'])]
    public ?PartitionOutput $partition = null;

    #[Assert\NotNull]
    #[Groups(['git-repository:write'])]
    public ?ClientOutput $client = null;

}