+
    ~j#                     x   R t ^ RIHt ^ RIHt ^ RIHt ^ RIH	t
 ]P                  ! 4       t]P                  ! 4       P                  R4      t]! 4       t]
P"                  ! ]]4       ]
P$                  ! ]R]4       ]P&                  R8X  Ed/   R]R	,          n        R
]R	,          n        R]R,          n        R]R,          n        R]R,          n        R]R,          n        R]R,          n        R]R,          n        ^]R,          n        ^]R,          n        ^]R,          n        R]R,          n        R]R,          n        R]R,          n        R]R,          n        R]R,          n        R]R,          n        R]R,          n        R ]R!,          n        R"]R!,          n        R#]R$,          n        R%]R$,          n        R&]R',          n        R(]R',          n        R)]R*,          n        R+]R*,          n        R,]R-,          n        R.]R-,          n        R/]R0,          n        R1]R0,          n        R2]R3,          n        R4]R3,          n        R5]R6,          n        R7]R6,          n        R8]R9,          n        R:]R9,          n        R;]R<,          n        R=]R<,          n        R>]R?,          n        R@]R?,          n        RA]RB,          n        RC]RB,          n        RD]RE,          n        RF]RE,          n        RG]RH,          n        RI]RH,          n        RJ]RK,          n        RL]RK,          n        RM]RN,          n        RO]RN,          n        RP]RQ,          n        RR]RQ,          n        RS]RT,          n        RU]RT,          n        RV]RW,          n        RX]RW,          n        RY]RZ,          n        R[]RZ,          n        R# R# )\zGenerated protocol buffer code.)
descriptor)descriptor_pool)symbol_database)builders  

e2ee.protolivekit.proto"c
FrameCryptor
participant_identity (	
	track_sid (	
	key_index (
enabled ("
KeyProviderOptions

shared_key (
ratchet_window_size (
ratchet_salt (
failure_tolerance (
key_ring_size (E
key_derivation_function (2$.livekit.proto.KeyDerivationFunction"
E2eeOptions6
encryption_type (2.livekit.proto.EncryptionType?
key_provider_options (2!.livekit.proto.KeyProviderOptions"/
E2eeManagerSetEnabledRequest
enabled ("
E2eeManagerSetEnabledResponse"$
"E2eeManagerGetFrameCryptorsRequest"Z
#E2eeManagerGetFrameCryptorsResponse3
frame_cryptors (2.livekit.proto.FrameCryptor"a
FrameCryptorSetEnabledRequest
participant_identity (	
	track_sid (	
enabled (" 
FrameCryptorSetEnabledResponse"d
FrameCryptorSetKeyIndexRequest
participant_identity (	
	track_sid (	
	key_index ("!
FrameCryptorSetKeyIndexResponse"<
SetSharedKeyRequest

shared_key (
	key_index ("
SetSharedKeyResponse",
RatchetSharedKeyRequest
	key_index ("+
RatchetSharedKeyResponse
new_key ("(
GetSharedKeyRequest
	key_index ("#
GetSharedKeyResponse
key ("M
SetKeyRequest
participant_identity (	
key (
	key_index ("
SetKeyResponse"D
RatchetKeyRequest
participant_identity (	
	key_index ("%
RatchetKeyResponse
new_key ("@
GetKeyRequest
participant_identity (	
	key_index ("
GetKeyResponse
key ("
E2eeRequest
room_handle (J
manager_set_enabled (2+.livekit.proto.E2eeManagerSetEnabledRequestH W
manager_get_frame_cryptors (21.livekit.proto.E2eeManagerGetFrameCryptorsRequestH K
cryptor_set_enabled (2,.livekit.proto.FrameCryptorSetEnabledRequestH N
cryptor_set_key_index (2-.livekit.proto.FrameCryptorSetKeyIndexRequestH <
set_shared_key (2".livekit.proto.SetSharedKeyRequestH D
ratchet_shared_key (2&.livekit.proto.RatchetSharedKeyRequestH <
get_shared_key (2".livekit.proto.GetSharedKeyRequestH /
set_key	 (2.livekit.proto.SetKeyRequestH 7
ratchet_key
 (2 .livekit.proto.RatchetKeyRequestH /
get_key (2.livekit.proto.GetKeyRequestH B	
message"
E2eeResponseK
manager_set_enabled (2,.livekit.proto.E2eeManagerSetEnabledResponseH X
manager_get_frame_cryptors (22.livekit.proto.E2eeManagerGetFrameCryptorsResponseH L
cryptor_set_enabled (2-.livekit.proto.FrameCryptorSetEnabledResponseH O
cryptor_set_key_index (2..livekit.proto.FrameCryptorSetKeyIndexResponseH =
set_shared_key (2#.livekit.proto.SetSharedKeyResponseH E
ratchet_shared_key (2'.livekit.proto.RatchetSharedKeyResponseH =
get_shared_key (2#.livekit.proto.GetSharedKeyResponseH 0
set_key (2.livekit.proto.SetKeyResponseH 8
ratchet_key	 (2!.livekit.proto.RatchetKeyResponseH 0
get_key
 (2.livekit.proto.GetKeyResponseH B	
message*/
EncryptionType
NONE 
GCM

CUSTOM*-
KeyDerivationFunction

PBKDF2 
HKDF*
EncryptionState
NEW 
OK
ENCRYPTION_FAILED
DECRYPTION_FAILED
MISSING_KEY
KEY_RATCHETED
INTERNAL_ERRORBLiveKit.Protoe2ee_pb2FN
DESCRIPTORs   LiveKit.Protoi  _ENCRYPTIONTYPEi  i  _KEYDERIVATIONFUNCTIONi  i  _ENCRYPTIONSTATEip  _FRAMECRYPTOR_KEYPROVIDEROPTIONSiW  iZ  _E2EEOPTIONSi  i  _E2EEMANAGERSETENABLEDREQUESTi  i  _E2EEMANAGERSETENABLEDRESPONSEi2  i4  #_E2EEMANAGERGETFRAMECRYPTORSREQUESTiX  iZ  $_E2EEMANAGERGETFRAMECRYPTORSRESPONSEi  i  _FRAMECRYPTORSETENABLEDREQUESTi  i  _FRAMECRYPTORSETENABLEDRESPONSEi9  i;  _FRAMECRYPTORSETKEYINDEXREQUESTi  i   _FRAMECRYPTORSETKEYINDEXRESPONSEi  i  _SETSHAREDKEYREQUESTi   i  _SETSHAREDKEYRESPONSEi  i  _RATCHETSHAREDKEYREQUESTiF  iH  _RATCHETSHAREDKEYRESPONSEis  iu  _GETSHAREDKEYREQUESTi  i  _GETSHAREDKEYRESPONSEi  i  _SETKEYREQUESTi  i  _SETKEYRESPONSEi#  i%  _RATCHETKEYREQUESTii  ik  _RATCHETKEYRESPONSEi  i  _GETKEYREQUESTi  i  _GETKEYRESPONSEi  i  _E2EEREQUESTi  i  _E2EERESPONSEi  )__doc__google.protobufr   _descriptorr   _descriptor_poolr   _symbol_databasegoogle.protobuf.internalr   _builderDefault_sym_dbAddSerializedFiler   globals_globalsBuildMessageAndEnumDescriptorsBuildTopDescriptorsAndMessages_USE_C_DESCRIPTORS_options_serialized_options_serialized_start_serialized_end     p/Users/mitch_tango/dev/rabbit-r1-livekit/agent/.venv/lib/python3.14/site-packages/livekit/rtc/_proto/e2ee_pb2.py<module>r:      s  
 & 5 ? ? 8 
"
"
$
 %%'99  ;TO  UO
9  ' '
H =  ' '
J I!!U*$((<!/I(<,04(/.2(-7;(#$659(#$415(0/3(..0(?-,/(?+47( !325( !1-0(>,+.(>*>A(*+=<?(*+;?B(+,>=@(+,<DG(01CBE(01AEH(12DCF(12B?B(+,>=@(+,<@C(,-?>A(,-=@C(,-?>A(,-=AD(-.@?B(-.>58(!"437(!"26:("#548("#39=(%&87;(%&6:>(&'98<(&'759(!"437(!"26:("#548("#3/3(.-1(,04(/.2(-37( 215( 048( !326( !1/3(.-1(,04(/.2(--1(>,+/(>*.2(?-,0(?+u +r8   