o
    xi                     @  s   d dl mZ d dlmZmZmZ d dlmZ d dlm	Z	m
Z
 ddlmZmZ G dd de	ZG d	d
 d
e	ZG dd de	ZG dd de	ZG dd de	ZG dd de	Ze  e  e  e  e  e  dS )    )annotations)ListLiteralOptional)Field)	GQLResultTypename   )ArtifactFragmentPageInfoFragmentc                   @  s   e Zd ZU ded< dS )ProjectArtifactsz!Optional[ProjectArtifactsProject]projectN__name__
__module____qualname____annotations__ r   r   d/home/ubuntu/.local/lib/python3.10/site-packages/wandb/sdk/artifacts/_generated/project_artifacts.pyr      s   
 r   c                   @      e Zd ZU eddZded< dS )ProjectArtifactsProjectartifactTypealiasz-Optional[ProjectArtifactsProjectArtifactType]artifact_typeN)r   r   r   r   r   r   r   r   r   r   r      s   
 r   c                   @  r   )#ProjectArtifactsProjectArtifactTypeartifactCollectionr   z?Optional[ProjectArtifactsProjectArtifactTypeArtifactCollection]artifact_collectionN)r   r   r   r   r   r   r   r   r   r   r      s   
 r   c                   @     e Zd ZU ded< ded< dS )5ProjectArtifactsProjectArtifactTypeArtifactCollectionzPTypename[Literal['ArtifactCollection', 'ArtifactPortfolio', 'ArtifactSequence']]
typename__zHOptional[ProjectArtifactsProjectArtifactTypeArtifactCollectionArtifacts]	artifactsNr   r   r   r   r   r      s   
 r   c                   @  s:   e Zd ZU eddZded< eddZded< ded	< d
S )>ProjectArtifactsProjectArtifactTypeArtifactCollectionArtifacts
totalCountr   inttotal_countpageInfor   	page_infozIList[ProjectArtifactsProjectArtifactTypeArtifactCollectionArtifactsEdges]edgesN)r   r   r   r   r%   r   r'   r   r   r   r   r"   &   s   
 r"   c                   @  r   )CProjectArtifactsProjectArtifactTypeArtifactCollectionArtifactsEdgesstrversionr
   nodeNr   r   r   r   r   r)   ,   s   
 r)   N)
__future__r   typingr   r   r   pydanticr   wandb._pydanticr   r   	fragmentsr
   r   r   r   r   r   r"   r)   model_rebuildr   r   r   r   <module>   s"   