# Generated by ariadne-codegen
# Source: metasrht/graphql/

from typing import Any, Optional

from .base_model import BaseModel
from .fragments import Invoice


class GetInvoices(BaseModel):
    me: "GetInvoicesMe"


class GetInvoicesMe(BaseModel):
    invoices: "GetInvoicesMeInvoices"


class GetInvoicesMeInvoices(BaseModel):
    cursor: Optional[Any]
    results: list["GetInvoicesMeInvoicesResults"]


class GetInvoicesMeInvoicesResults(Invoice):
    pass


GetInvoices.model_rebuild()
GetInvoicesMe.model_rebuild()
GetInvoicesMeInvoices.model_rebuild()
