ó
    €Ïù  ã                   ó¸   • S r SSKJr  SSKJr  \R
                  R                  S0r\R
                  R                  4S jr\R
                  R                  4S jr	g)z API lib for Gemini Cloud Assist.é    )Úapis)ÚbaseÚv1betac                 óV   • [         R                  " S[        R                  U 5      5      $ )z¨Returns the messages module for the given release track.

Args:
  release_track: The release track to use.

Returns:
  The messages module for the given release track.
Úvectorsearch)r   ÚGetMessagesModuleÚVERSION_MAPÚget©Úrelease_tracks    Ú0lib/googlecloudsdk/api_lib/vector_search/util.pyr   r      ó    € ô 
×	Ò	 ´·±ÀÓ0NÓ	OÐOó    c                 óV   • [         R                  " S[        R                  U 5      5      $ )z¨Returns the client instance for the given release track.

Args:
  release_track: The release track to use.

Returns:
  The client instance for the given release track.
r   )r   ÚGetClientInstancer	   r
   r   s    r   r   r   %   r   r   N)
Ú__doc__Úgooglecloudsdk.api_lib.utilr   Úgooglecloudsdk.callioper   ÚReleaseTrackÚBETAr	   r   r   © r   r   Ú<module>r      sV   ðñ 'å ,Ý (ð × Ñ ×%Ñ% xÐ0€ð %)×$5Ñ$5×$:Ñ$:ô 	Pð %)×$5Ñ$5×$:Ñ$:õ 	Pr   