from pydantic import BaseModel

from mealie.schema._mealie import MealieModel

# TODO: Should these exist?!?!?!?!?


class RecipeSlug(MealieModel):
    slug: str


class SlugResponse(BaseModel):
    class Config:
        schema_extra = {"example": "adult-mac-and-cheese"}


class UpdateImageResponse(BaseModel):
    image: str


class RecipeZipTokenResponse(BaseModel):
    token: str
