# Generated by oapi-gen. DO NOT EDIT.
from __future__ import annotations

from typing import Annotated
from uuid import UUID

from msgspec import Meta, Struct


class Cat(Struct):
    id: UUID
    name: str


class CatCreate(Struct):
    name: Annotated[str, Meta(min_length=1)]


type Cats = list[Cat]


class HttpError(Struct):
    message: str
