
    ZTh                         d Z ddlmZ ddlmZ ddlmZ ddlm	Z
  ej                         ZddlmZ ddlmZ ddlmZ dd	lmZ ddlmZ  ej                         j1                  d
      Z e       Z e
j8                  ee        e
j:                  ede       ej<                  s9ded   _        ded   _         ded   jB                  d   _        ded   jB                  d   _         ded   jB                  d   _        ded   jB                  d   _         ded   jB                  d   _        ded   jB                  d   _         ded   jB                  d   _        ded   jB                  d   _         ded   jB                  d   _        ded   jB                  d   _         ded   jB                  d   _        ded   jB                  d   _         ded   _        ded   _         ded   jD                  d   _        ded   jD                  d   _         ded   jD                  d   _        ded   jD                  d   _         d ed!   _#        d"ed!   _$        d#ed$   _#        d%ed$   _$        d&ed   _#        d'ed   _$        d(ed)   _#        d*ed)   _$        d+ed   _#        d,ed   _$        d-ed   _#        d.ed   _$        d/ed0   _#        d1ed0   _$        d2ed   _#        d3ed   _$        yy)4zGenerated protocol buffer code.    )
descriptor)descriptor_pool)symbol_database)builder)annotations_pb2)field_behavior_pb2)field_mask_pb2)timestamp_pb2sO
  
)sift/notifications/v1/notifications.protosift.notifications.v1google/api/annotations.protogoogle/api/field_behavior.proto google/protobuf/field_mask.protogoogle/protobuf/timestamp.proto.protoc-gen-openapiv2/options/annotations.proto"
Notification'
notification_id (	RnotificationId=
created_date (2.google.protobuf.TimestampRcreatedDate?
modified_date (2.google.protobuf.TimestampRmodifiedDate+
created_by_user_id (	RcreatedByUserId-
modified_by_user_id (	RmodifiedByUserId'
organization_id (	RorganizationId*
recipient_user_id (	RrecipientUserId
is_read (RisRead
	full_link	 (	RfullLinkT
notification_type
 (2'.sift.notifications.v1.NotificationKindRnotificationType
contents (	Rcontents
	entity_id (	RentityId"}
ListNotificationsRequest 
	page_size (BARpageSize"

page_token (	BAR	pageToken
filter (	BARfilter"
ListNotificationsResponseI
notifications (2#.sift.notifications.v1.NotificationRnotifications&
next_page_token (	RnextPageToken"t
BatchUpdateNotificationsRequestQ
requests (20.sift.notifications.v1.UpdateNotificationRequestBARrequests"
UpdateNotificationRequestL
notification (2#.sift.notifications.v1.NotificationBARnotification@
update_mask (2.google.protobuf.FieldMaskBAR
updateMask"m
 BatchUpdateNotificationsResponseI
notifications (2#.sift.notifications.v1.NotificationRnotifications*
NotificationKind!
NOTIFICATION_KIND_UNSPECIFIED 
NOTIFICATION_KIND_TEXT)
%NOTIFICATION_KIND_ANNOTATION_ASSIGNED5
1NOTIFICATION_KIND_MENTIONED_IN_ANNOTATION_COMMENT)
%NOTIFICATION_KIND_CONDITION_TRIGGERED.
*NOTIFICATION_KIND_ANNOTATION_STATE_CHANGED"
NOTIFICATION_KIND_REPORT_READY2
NotificationService
ListNotifications/.sift.notifications.v1.ListNotificationsRequest0.sift.notifications.v1.ListNotificationsResponse"fAFListNotifications1Retrieves notifications using an optional filter./api/v1/notifications
BatchUpdateNotifications6.sift.notifications.v1.BatchUpdateNotificationsRequest7.sift.notifications.v1.BatchUpdateNotificationsResponse"ABatchUpdateNotificationslBatch updates a list of notifications using the list of fields specified in their respective `update_mask`s.&"!/api/v1/notifications:batchUpdate:*DAA?Service to programmatically interact with in-app notifications.B
com.sift.notifications.v1BNotificationsProtoPSNXSift.Notifications.V1Sift\Notifications\V1!Sift\Notifications\V1\GPBMetadataSift::Notifications::V1A
Notification Servicebproto3z'sift.notifications.v1.notifications_pb2N
DESCRIPTORs   
com.sift.notifications.v1BNotificationsProtoPSNXSift.Notifications.V1Sift\Notifications\V1!Sift\Notifications\V1\GPBMetadataSift::Notifications::V1A
Notification Service_LISTNOTIFICATIONSREQUEST	page_sizes   A
page_tokenfilter _BATCHUPDATENOTIFICATIONSREQUESTrequestss   A_UPDATENOTIFICATIONREQUESTnotificationupdate_mask_NOTIFICATIONSERVICEsD   AA?Service to programmatically interact with in-app notifications.ListNotificationssf   AFListNotifications1Retrieves notifications using an optional filter./api/v1/notificationsBatchUpdateNotificationss   ABatchUpdateNotificationslBatch updates a list of notifications using the list of fields specified in their respective `update_mask`s.&"!/api/v1/notifications:batchUpdate:*i  _NOTIFICATIONKINDi     _NOTIFICATIONi$  i&  i  i  _LISTNOTIFICATIONSRESPONSEi4  i6  i  i  iX  iZ  !_BATCHUPDATENOTIFICATIONSRESPONSEi  i  i	  )%__doc__google.protobufr   _descriptorr   _descriptor_poolr   _symbol_databasegoogle.protobuf.internalr   _builderDefault_sym_db
google.apir   #google_dot_api_dot_annotations__pb2r   'google_dot_api_dot_field__behavior__pb2r	   (google_dot_protobuf_dot_field__mask__pb2r
   &google_dot_protobuf_dot_timestamp__pb2protoc_gen_openapiv2.options7protoc__gen__openapiv2_dot_options_dot_annotations__pb2AddSerializedFiler   globals_globalsBuildMessageAndEnumDescriptorsBuildTopDescriptorsAndMessages_USE_C_DESCRIPTORS_loaded_options_serialized_optionsfields_by_namemethods_by_name_serialized_start_serialized_end     l/home/www/backend.miabetepe.com/venv/lib/python3.12/site-packages/sift/notifications/v1/notifications_pb2.py<module>r<      sT  
 & 5 ? ? 8 #

"
"
$ N T V S s &%%'99  ;E:  F:
9 ' ' '
H = ' ' '
4]_g h%%+/(<( 0|(<,VZ(&'66{CSZf(&'66{CWW[(&'66|DT[g(&'66|DXSW(&'66x@PWc(&'66x@T\`(-.==jIY`l(-.==jI]Z^('(77GW^j('(77G[Y]('(77FV]i('(77FZ59(!"2 :G(!"6Z^(!"223FGW _l(!"223FG[ae(!"223MN^ fF(!"223MNb26(104(/.1(?-,/(?+:=(&'98;(&'7;>('(:9=('(8AE(-.@?C(-.>;?('(:9=('(8BF(./A@D(./?59(!"437(!"2I &r:   