package de.effigenix.infrastructure.production.web.dto;

import de.effigenix.domain.production.RecipeType;
import jakarta.validation.constraints.NotBlank;
import jakarta.validation.constraints.NotNull;

public record CreateRecipeRequest(
        @NotBlank String name,
        int version,
        @NotNull RecipeType type,
        String description,
        int yieldPercentage,
        Integer shelfLifeDays,
        @NotBlank String outputQuantity,
        @NotBlank String outputUom,
        @NotBlank String articleId
) {}
