# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# NO CHECKED-IN PROTOBUF GENCODE
# source: components/sync/protocol/send_tab_to_self_specifics.proto
# Protobuf Python Version: 7.35.1
"""Generated protocol buffer code."""
from google.protobuf import descriptor as _descriptor
from google.protobuf import descriptor_pool as _descriptor_pool
from google.protobuf import runtime_version as _runtime_version
from google.protobuf import symbol_database as _symbol_database
from google.protobuf.internal import builder as _builder
_runtime_version.ValidateProtobufRuntimeVersion(
    _runtime_version.Domain.PUBLIC,
    7,
    35,
    1,
    '',
    'components/sync/protocol/send_tab_to_self_specifics.proto'
)
# @@protoc_insertion_point(imports)

_sym_db = _symbol_database.Default()


from components.sync.protocol import encryption_pb2 as components_dot_sync_dot_protocol_dot_encryption__pb2
from components.sync.protocol import tab_navigation_pb2 as components_dot_sync_dot_protocol_dot_tab__navigation__pb2


DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n9components/sync/protocol/send_tab_to_self_specifics.proto\x12\x07sync_pb\x1a)components/sync/protocol/encryption.proto\x1a-components/sync/protocol/tab_navigation.proto\"\x99\x04\n\x16SendTabToSelfSpecifics\x12\x0c\n\x04guid\x18\x05 \x01(\t\x12\r\n\x05title\x18\x01 \x01(\t\x12\x0b\n\x03url\x18\x02 \x01(\t\x12\x18\n\x10shared_time_usec\x18\x03 \x01(\x03\x12\x13\n\x0b\x64\x65vice_name\x18\x04 \x01(\t\x12%\n\x1dtarget_device_sync_cache_guid\x18\x07 \x01(\t\x12\x0e\n\x06opened\x18\x08 \x01(\x08\x12\x1e\n\x16notification_dismissed\x18\t \x01(\x08\x12*\n\x0cpage_context\x18\n \x01(\x0b\x32\x14.sync_pb.PageContext\x12\x36\n\x16\x65ncrypted_page_context\x18\x0f \x01(\x0b\x32\x16.sync_pb.EncryptedData\x12*\n\nnavigation\x18\x0b \x03(\x0b\x32\x16.sync_pb.TabNavigation\x12 \n\x18\x63urrent_navigation_index\x18\x0c \x01(\x05\x12*\n\"received_time_windows_epoch_micros\x18\r \x01(\x03\x12(\n opened_time_windows_epoch_micros\x18\x0e \x01(\x03\x12+\n#activated_time_windows_epoch_micros\x18\x10 \x01(\x03J\x04\x08\x06\x10\x07R\x14navigation_time_usec\"p\n\x0bPageContext\x12/\n\x0f\x66orm_field_info\x18\x01 \x01(\x0b\x32\x16.sync_pb.FormFieldInfo\x12\x30\n\x0fscroll_position\x18\x02 \x01(\x0b\x32\x17.sync_pb.ScrollPosition\"3\n\rFormFieldInfo\x12\"\n\x06\x66ields\x18\x01 \x03(\x0b\x32\x12.sync_pb.FormField\"\x88 \n\tFormField\x12\x14\n\x0cid_attribute\x18\x01 \x01(\t\x12\x16\n\x0ename_attribute\x18\x02 \x01(\t\x12\x19\n\x11\x66orm_control_type\x18\x04 \x01(\t\x12\r\n\x05value\x18\x05 \x01(\t\x12\x16\n\x0e\x66orm_signature\x18\x06 \x01(\x04\x12\x17\n\x0f\x66ield_signature\x18\x07 \x01(\r\x12<\n\x0e\x61utofill_types\x18\x08 \x03(\x0e\x32$.sync_pb.FormField.AutofillFieldType\"\xad\x1e\n\x11\x41utofillFieldType\x12\x12\n\x0eNO_SERVER_DATA\x10\x00\x12\x10\n\x0cUNKNOWN_TYPE\x10\x01\x12\x0e\n\nEMPTY_TYPE\x10\x02\x12\x0e\n\nNAME_FIRST\x10\x03\x12\x0f\n\x0bNAME_MIDDLE\x10\x04\x12\r\n\tNAME_LAST\x10\x05\x12\x17\n\x13NAME_MIDDLE_INITIAL\x10\x06\x12\r\n\tNAME_FULL\x10\x07\x12\x0f\n\x0bNAME_SUFFIX\x10\x08\x12\x11\n\rEMAIL_ADDRESS\x10\t\x12\x15\n\x11PHONE_HOME_NUMBER\x10\n\x12\x18\n\x14PHONE_HOME_CITY_CODE\x10\x0b\x12\x1b\n\x17PHONE_HOME_COUNTRY_CODE\x10\x0c\x12\x1e\n\x1aPHONE_HOME_CITY_AND_NUMBER\x10\r\x12\x1b\n\x17PHONE_HOME_WHOLE_NUMBER\x10\x0e\x12\x16\n\x12\x41\x44\x44RESS_HOME_LINE1\x10\x0f\x12\x16\n\x12\x41\x44\x44RESS_HOME_LINE2\x10\x10\x12\x18\n\x14\x41\x44\x44RESS_HOME_APT_NUM\x10\x11\x12\x15\n\x11\x41\x44\x44RESS_HOME_CITY\x10\x12\x12\x16\n\x12\x41\x44\x44RESS_HOME_STATE\x10\x13\x12\x14\n\x10\x41\x44\x44RESS_HOME_ZIP\x10\x14\x12\x18\n\x14\x41\x44\x44RESS_HOME_COUNTRY\x10\x15\x12\x19\n\x15\x43REDIT_CARD_NAME_FULL\x10\x16\x12\x16\n\x12\x43REDIT_CARD_NUMBER\x10\x17\x12\x19\n\x15\x43REDIT_CARD_EXP_MONTH\x10\x18\x12 \n\x1c\x43REDIT_CARD_EXP_2_DIGIT_YEAR\x10\x19\x12 \n\x1c\x43REDIT_CARD_EXP_4_DIGIT_YEAR\x10\x1a\x12%\n!CREDIT_CARD_EXP_DATE_2_DIGIT_YEAR\x10\x1b\x12%\n!CREDIT_CARD_EXP_DATE_4_DIGIT_YEAR\x10\x1c\x12\x14\n\x10\x43REDIT_CARD_TYPE\x10\x1d\x12!\n\x1d\x43REDIT_CARD_VERIFICATION_CODE\x10\x1e\x12\x10\n\x0c\x43OMPANY_NAME\x10\x1f\x12\x19\n\x15MERCHANT_EMAIL_SIGNUP\x10 \x12\x17\n\x13MERCHANT_PROMO_CODE\x10!\x12\x0c\n\x08PASSWORD\x10\"\x12\x1d\n\x19\x41\x43\x43OUNT_CREATION_PASSWORD\x10#\x12\x1f\n\x1b\x41\x44\x44RESS_HOME_STREET_ADDRESS\x10$\x12\x1d\n\x19\x41\x44\x44RESS_HOME_SORTING_CODE\x10%\x12#\n\x1f\x41\x44\x44RESS_HOME_DEPENDENT_LOCALITY\x10&\x12\x16\n\x12\x41\x44\x44RESS_HOME_LINE3\x10\'\x12!\n\x1dNOT_ACCOUNT_CREATION_PASSWORD\x10(\x12\x0c\n\x08USERNAME\x10)\x12\x1e\n\x1aUSERNAME_AND_EMAIL_ADDRESS\x10*\x12\x10\n\x0cNEW_PASSWORD\x10+\x12\x19\n\x15PROBABLY_NEW_PASSWORD\x10,\x12\x14\n\x10NOT_NEW_PASSWORD\x10-\x12\x1a\n\x16\x43REDIT_CARD_NAME_FIRST\x10.\x12\x19\n\x15\x43REDIT_CARD_NAME_LAST\x10/\x12\x18\n\x14PHONE_HOME_EXTENSION\x10\x30\x12\x19\n\x15\x43ONFIRMATION_PASSWORD\x10\x31\x12\x12\n\x0e\x41MBIGUOUS_TYPE\x10\x32\x12\x0f\n\x0bSEARCH_TERM\x10\x33\x12\t\n\x05PRICE\x10\x34\x12\x10\n\x0cNOT_PASSWORD\x10\x35\x12\x13\n\x0fSINGLE_USERNAME\x10\x36\x12\x10\n\x0cNOT_USERNAME\x10\x37\x12\x1c\n\x18\x41\x44\x44RESS_HOME_STREET_NAME\x10\x38\x12\x1d\n\x19\x41\x44\x44RESS_HOME_HOUSE_NUMBER\x10\x39\x12\x1b\n\x17\x41\x44\x44RESS_HOME_SUBPREMISE\x10:\x12\x1e\n\x1a\x41\x44\x44RESS_HOME_OTHER_SUBUNIT\x10;\x12\x13\n\x0fNAME_LAST_FIRST\x10<\x12\x19\n\x15NAME_LAST_CONJUNCTION\x10=\x12\x14\n\x10NAME_LAST_SECOND\x10>\x12\x19\n\x15NAME_HONORIFIC_PREFIX\x10?\x12\x18\n\x14\x41\x44\x44RESS_HOME_ADDRESS\x10@\x12\"\n\x1e\x41\x44\x44RESS_HOME_ADDRESS_WITH_NAME\x10\x41\x12\x16\n\x12\x41\x44\x44RESS_HOME_FLOOR\x10\x42\x12*\n&PHONE_HOME_CITY_CODE_WITH_TRUNK_PREFIX\x10\x43\x12\x33\n/PHONE_HOME_CITY_AND_NUMBER_WITHOUT_TRUNK_PREFIX\x10\x44\x12\x1c\n\x18PHONE_HOME_NUMBER_PREFIX\x10\x45\x12\x1c\n\x18PHONE_HOME_NUMBER_SUFFIX\x10\x46\x12\x0e\n\nIBAN_VALUE\x10G\x12,\n(CREDIT_CARD_STANDALONE_VERIFICATION_CODE\x10H\x12\x14\n\x10NUMERIC_QUANTITY\x10I\x12\x11\n\rONE_TIME_CODE\x10J\x12\x19\n\x15\x44\x45LIVERY_INSTRUCTIONS\x10K\x12\x19\n\x15\x41\x44\x44RESS_HOME_OVERFLOW\x10L\x12\x19\n\x15\x41\x44\x44RESS_HOME_LANDMARK\x10M\x12&\n\"ADDRESS_HOME_OVERFLOW_AND_LANDMARK\x10N\x12\x1d\n\x19\x41\x44\x44RESS_HOME_ADMIN_LEVEL2\x10O\x12 \n\x1c\x41\x44\x44RESS_HOME_STREET_LOCATION\x10P\x12 \n\x1c\x41\x44\x44RESS_HOME_BETWEEN_STREETS\x10Q\x12,\n(ADDRESS_HOME_BETWEEN_STREETS_OR_LANDMARK\x10R\x12-\n)ADDRESS_HOME_STREET_LOCATION_AND_LOCALITY\x10S\x12-\n)ADDRESS_HOME_STREET_LOCATION_AND_LANDMARK\x10T\x12\x30\n,ADDRESS_HOME_DEPENDENT_LOCALITY_AND_LANDMARK\x10U\x12\"\n\x1e\x41\x44\x44RESS_HOME_BETWEEN_STREETS_1\x10V\x12\"\n\x1e\x41\x44\x44RESS_HOME_BETWEEN_STREETS_2\x10W\x12%\n!ADDRESS_HOME_HOUSE_NUMBER_AND_APT\x10X\x12#\n\x1fSINGLE_USERNAME_FORGOT_PASSWORD\x10Y\x12\x14\n\x10\x41\x44\x44RESS_HOME_APT\x10Z\x12\x19\n\x15\x41\x44\x44RESS_HOME_APT_TYPE\x10[\x12\x19\n\x15LOYALTY_MEMBERSHIP_ID\x10\\\x12,\n(SINGLE_USERNAME_WITH_INTERMEDIATE_VALUES\x10]\x12\x19\n\x15\x41LTERNATIVE_FULL_NAME\x10^\x12\x1a\n\x16\x41LTERNATIVE_GIVEN_NAME\x10_\x12\x1b\n\x17\x41LTERNATIVE_FAMILY_NAME\x10`\x12\x1f\n\x1b\x44\x45PRECATED_NAME_LAST_PREFIX\x10\x61\x12\x1d\n\x19\x44\x45PRECATED_NAME_LAST_CORE\x10\x62\x12\x13\n\x0fPASSPORT_NUMBER\x10\x63\x12\x1c\n\x18PASSPORT_ISSUING_COUNTRY\x10\x64\x12\x1c\n\x18PASSPORT_EXPIRATION_DATE\x10\x65\x12\x17\n\x13PASSPORT_ISSUE_DATE\x10\x66\x12\x1e\n\x1aLOYALTY_MEMBERSHIP_PROGRAM\x10g\x12\x1f\n\x1bLOYALTY_MEMBERSHIP_PROVIDER\x10h\x12\x19\n\x15VEHICLE_LICENSE_PLATE\x10i\x12\x0f\n\x0bVEHICLE_VIN\x10j\x12\x10\n\x0cVEHICLE_MAKE\x10k\x12\x11\n\rVEHICLE_MODEL\x10l\x12\x1a\n\x16\x44RIVERS_LICENSE_REGION\x10m\x12\x1a\n\x16\x44RIVERS_LICENSE_NUMBER\x10n\x12#\n\x1f\x44RIVERS_LICENSE_EXPIRATION_DATE\x10o\x12\x1e\n\x1a\x44RIVERS_LICENSE_ISSUE_DATE\x10p\x12\x10\n\x0cVEHICLE_YEAR\x10q\x12\x17\n\x13VEHICLE_PLATE_STATE\x10r\x12\"\n\x1e\x45MAIL_OR_LOYALTY_MEMBERSHIP_ID\x10s\x12\x1b\n\x17NATIONAL_ID_CARD_NUMBER\x10t\x12$\n NATIONAL_ID_CARD_EXPIRATION_DATE\x10u\x12\x1f\n\x1bNATIONAL_ID_CARD_ISSUE_DATE\x10v\x12$\n NATIONAL_ID_CARD_ISSUING_COUNTRY\x10w\x12\x19\n\x15KNOWN_TRAVELER_NUMBER\x10x\x12)\n%KNOWN_TRAVELER_NUMBER_EXPIRATION_DATE\x10y\x12\x12\n\x0eREDRESS_NUMBER\x10z\x12\x1b\n\x17\x41\x44\x44RESS_HOME_ZIP_PREFIX\x10{\x12\x1b\n\x17\x41\x44\x44RESS_HOME_ZIP_SUFFIX\x10|\x12$\n FLIGHT_RESERVATION_FLIGHT_NUMBER\x10}\x12(\n$FLIGHT_RESERVATION_CONFIRMATION_CODE\x10~\x12$\n FLIGHT_RESERVATION_TICKET_NUMBER\x10\x7f\x12&\n!FLIGHT_RESERVATION_DEPARTURE_DATE\x10\x80\x01\x12\x1e\n\x19\x41\x44\x44RESS_HOME_ZIP_AND_CITY\x10\x81\x01\x12\r\n\x08ORDER_ID\x10\x82\x01\x12\x0f\n\nORDER_DATE\x10\x83\x01\x12\x18\n\x13ORDER_MERCHANT_NAME\x10\x84\x01\x12\x1d\n\x18SHIPMENT_TRACKING_NUMBER\x10\x85\x01\x12)\n$FLIGHT_RESERVATION_DEPARTURE_AIRPORT\x10\x86\x01\x12\'\n\"FLIGHT_RESERVATION_ARRIVAL_AIRPORT\x10\x87\x01J\x04\x08\x03\x10\x04\"B\n\x0eScrollPosition\x12\x30\n\rtext_fragment\x18\x01 \x01(\x0b\x32\x19.sync_pb.TextFragmentData\"X\n\x10TextFragmentData\x12\x12\n\ntext_start\x18\x01 \x01(\t\x12\x10\n\x08text_end\x18\x02 \x01(\t\x12\x0e\n\x06prefix\x18\x03 \x01(\t\x12\x0e\n\x06suffix\x18\x04 \x01(\tB+\n%org.chromium.components.sync.protocolH\x03P\x01')

_globals = globals()
_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals)
_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'components.sync.protocol.send_tab_to_self_specifics_pb2', _globals)
if not _descriptor._USE_C_DESCRIPTORS:
  _globals['DESCRIPTOR']._loaded_options = None
  _globals['DESCRIPTOR']._serialized_options = b'\n%org.chromium.components.sync.protocolH\003P\001'
  _globals['_SENDTABTOSELFSPECIFICS']._serialized_start=161
  _globals['_SENDTABTOSELFSPECIFICS']._serialized_end=698
  _globals['_PAGECONTEXT']._serialized_start=700
  _globals['_PAGECONTEXT']._serialized_end=812
  _globals['_FORMFIELDINFO']._serialized_start=814
  _globals['_FORMFIELDINFO']._serialized_end=865
  _globals['_FORMFIELD']._serialized_start=868
  _globals['_FORMFIELD']._serialized_end=4972
  _globals['_FORMFIELD_AUTOFILLFIELDTYPE']._serialized_start=1081
  _globals['_FORMFIELD_AUTOFILLFIELDTYPE']._serialized_end=4966
  _globals['_SCROLLPOSITION']._serialized_start=4974
  _globals['_SCROLLPOSITION']._serialized_end=5040
  _globals['_TEXTFRAGMENTDATA']._serialized_start=5042
  _globals['_TEXTFRAGMENTDATA']._serialized_end=5130
# @@protoc_insertion_point(module_scope)
