# Generated by ariadne-codegen
# Source: mansrht/git/

from typing import Any, Optional

from .base_model import BaseModel
from .fragments import RepoDetails


class GetRepos(BaseModel):
    me: "GetReposMe"


class GetReposMe(BaseModel):
    repositories: "GetReposMeRepositories"


class GetReposMeRepositories(BaseModel):
    cursor: Optional[Any]
    results: list["GetReposMeRepositoriesResults"]


class GetReposMeRepositoriesResults(RepoDetails):
    pass


GetRepos.model_rebuild()
GetReposMe.model_rebuild()
GetReposMeRepositories.model_rebuild()
