
    hjv
                        d Z ddlmZ ddlmZmZ ddlmZmZ ddl	m
Z
 ddlmZ ddlmZmZmZ  G d	 d
e          Z G d de          Z G d de          Z G d de          ZdS )zACode generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.    )annotations   )	BaseModelUNSET_SENTINEL)FieldMetadataPathParamMetadata)model_serializer)Optional)	AnnotatedNotRequired	TypedDictc                      e Zd ZU ded<   dS )DeleteAgentGlobalsTypedDictNotRequired[str]api_versionN__name__
__module____qualname____annotations__     i/var/www/app.qaans.com/backend/venv/lib/python3.11/site-packages/google/genai/_gaos/models/deleteagent.pyr   r      s         !!!!++r   r   c                  J    e Zd ZU dZded<   	  ed          d             ZdS )DeleteAgentGlobalsN^Annotated[Optional[str], FieldMetadata(path=PathParamMetadata(style='simple', explode=False))]r   wrapmodec                (   t          dg          } ||           }i }t          |           j                                        D ]M\  }}|j        p|}|                    ||                    |                    }|t          k    r|||vr|||<   N|S Nr   settypemodel_fieldsitemsaliasgetr   	selfhandleroptional_fields
serializedmnfkvals	            r   serialize_modelz"DeleteAgentGlobals.serialize_model'       }o..WT]]
JJ+1133 	 	DAq1A..JNN1$5$566Cn$$?a&>&>AaDr   )r   r   r   r   r   r	   r3   r   r   r   r   r       sa          	      ,6"""  #"  r   r   c                  $    e Zd ZU ded<   ded<   dS )DeleteAgentRequestParamstridr   r   Nr   r   r   r   r6   r6   8   s'         GGG!!!!++r   r6   c                  T    e Zd ZU ded<   dZded<   	  ed          d             ZdS )	DeleteAgentRequestzTAnnotated[str, FieldMetadata(path=PathParamMetadata(style='simple', explode=False))]r8   Nr   r   r   r   c                (   t          dg          } ||           }i }t          |           j                                        D ]M\  }}|j        p|}|                    ||                    |                    }|t          k    r|||vr|||<   N|S r!   r"   r)   s	            r   r3   z"DeleteAgentRequest.serialize_modelI   r4   r   )r   r   r   r   r   r	   r3   r   r   r   r:   r:   >   su             	      ,6"""  #"  r   r:   N)__doc__
__future__r   typesr   r   utilsr   r   pydanticr	   typingr
   typing_extensionsr   r   r   r   r   r6   r:   r   r   r   <module>rC      sD  " H G " " " " " " - - - - - - - - 4 4 4 4 4 4 4 4 % % % % % %       ? ? ? ? ? ? ? ? ? ?, , , , ,) , , ,
       0, , , , ,i , , ,         r   