# Generated by ariadne-codegen
# Source: queries.graphql

from typing import List, Optional

from .base_model import BaseModel


class CreateProductVariantsBulk(BaseModel):
    productVariantsBulkCreate: Optional[
        "CreateProductVariantsBulkProductVariantsBulkCreate"
    ]


class CreateProductVariantsBulkProductVariantsBulkCreate(BaseModel):
    productVariants: Optional[
        List["CreateProductVariantsBulkProductVariantsBulkCreateProductVariants"]
    ]
    userErrors: List["CreateProductVariantsBulkProductVariantsBulkCreateUserErrors"]


class CreateProductVariantsBulkProductVariantsBulkCreateProductVariants(BaseModel):
    id: str


class CreateProductVariantsBulkProductVariantsBulkCreateUserErrors(BaseModel):
    field: Optional[List[str]]
    message: str


CreateProductVariantsBulk.model_rebuild()
CreateProductVariantsBulkProductVariantsBulkCreate.model_rebuild()
