
    k7i                     R    S SK Jr  S SKJr  S SKJrJrJr  SSKJ	r	   " S S\5      r
g)	    )Optional)	BaseModel)PYDANTIC_V2
ConfigDictExtra   )	OAuthFlowc                       \ rS rSr% SrSr\\   \S'    Sr	\\   \S'    Sr
\\   \S'    Sr\\   \S'    \(       a	  \" SS	9rSrg " S
 S5      rSrg)
OAuthFlows
   z4
Allows configuration of the supported OAuth Flows.
NimplicitpasswordclientCredentialsauthorizationCodeallow)extrac                   ,    \ rS rSr\R
                  rSrg)OAuthFlows.Config.    N)__name__
__module____qualname____firstlineno__r   r   r   __static_attributes__r       ^/home/james-whalen/.local/lib/python3.13/site-packages/openapi_pydantic/v3/v3_0/oauth_flows.pyConfigr   .   s    KKEr   r   r   )r   r   r   r   __doc__r   r   r	   __annotations__r   r   r   r   r   model_configr   r   r   r   r   r   r   
   s}     %)Hhy!( %)Hhy!( .2x	*1 .2x	*1 !
	  	 r   r   N)typingr   pydanticr   openapi_pydantic.compatr   r   r   
oauth_flowr	   r   r   r   r   <module>r&      s       B B !%  % r   