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

from typing import List, Optional

from .base_model import BaseModel


class DeleteProduct(BaseModel):
    productDelete: Optional["DeleteProductProductDelete"]


class DeleteProductProductDelete(BaseModel):
    deletedProductId: Optional[str]
    userErrors: List["DeleteProductProductDeleteUserErrors"]


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


DeleteProduct.model_rebuild()
DeleteProductProductDelete.model_rebuild()
