
    i!                         d Z 	 ddlT ddlmZmZmZmZmZmZmZm	Z	 dS # e
$ r ddlT ddlmZmZmZmZmZmZmZm	Z	 Y dS w xY w)zSafe implementation of long-running operations with and without gRPC.

Multiplexes between versions of long-running operations with and without gRPC.
The former is preferred, but not possible in all environments (such as Google
AppEngine Standard).
    )*)_CANCELOPERATIONREQUEST_DELETEOPERATIONREQUEST_GETOPERATIONREQUEST_LISTOPERATIONSREQUEST_LISTOPERATIONSRESPONSE
_OPERATION_OPERATIONINFO_OPERATIONSN)__doc__&google.longrunning.operations_grpc_pb2r   r   r   r   r   r	   r
   r   ImportError'google.longrunning.operations_proto_pb2     \/root/projects/butler/venv/lib/python3.11/site-packages/google/longrunning/operations_pb2.py<module>r      s*   8888	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	    9999	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	s    ??