# @generated by generate_proto_mypy_stubs.py. Do not edit! import sys from google.protobuf.descriptor import ( Descriptor as google___protobuf___descriptor___Descriptor, EnumDescriptor as google___protobuf___descriptor___EnumDescriptor, FieldDescriptor as google___protobuf___descriptor___FieldDescriptor, FileDescriptor as google___protobuf___descriptor___FileDescriptor, ) from google.protobuf.internal.containers import ( RepeatedCompositeFieldContainer as google___protobuf___internal___containers___RepeatedCompositeFieldContainer, RepeatedScalarFieldContainer as google___protobuf___internal___containers___RepeatedScalarFieldContainer, ) from google.protobuf.internal.enum_type_wrapper import ( _EnumTypeWrapper as google___protobuf___internal___enum_type_wrapper____EnumTypeWrapper, ) from google.protobuf.message import ( Message as google___protobuf___message___Message, ) from typing import ( Iterable as typing___Iterable, NewType as typing___NewType, Optional as typing___Optional, Text as typing___Text, cast as typing___cast, ) from typing_extensions import ( Literal as typing_extensions___Literal, ) builtin___bool = bool builtin___bytes = bytes builtin___float = float builtin___int = int DESCRIPTOR: google___protobuf___descriptor___FileDescriptor = ... EProtoClanEventTypeValue = typing___NewType('EProtoClanEventTypeValue', builtin___int) type___EProtoClanEventTypeValue = EProtoClanEventTypeValue EProtoClanEventType: _EProtoClanEventType class _EProtoClanEventType(google___protobuf___internal___enum_type_wrapper____EnumTypeWrapper[EProtoClanEventTypeValue]): DESCRIPTOR: google___protobuf___descriptor___EnumDescriptor = ... k_EClanOtherEvent = typing___cast(EProtoClanEventTypeValue, 1) k_EClanGameEvent = typing___cast(EProtoClanEventTypeValue, 2) k_EClanPartyEvent = typing___cast(EProtoClanEventTypeValue, 3) k_EClanMeetingEvent = typing___cast(EProtoClanEventTypeValue, 4) k_EClanSpecialCauseEvent = typing___cast(EProtoClanEventTypeValue, 5) k_EClanMusicAndArtsEvent = typing___cast(EProtoClanEventTypeValue, 6) k_EClanSportsEvent = typing___cast(EProtoClanEventTypeValue, 7) k_EClanTripEvent = typing___cast(EProtoClanEventTypeValue, 8) k_EClanChatEvent = typing___cast(EProtoClanEventTypeValue, 9) k_EClanGameReleaseEvent = typing___cast(EProtoClanEventTypeValue, 10) k_EClanBroadcastEvent = typing___cast(EProtoClanEventTypeValue, 11) k_EClanSmallUpdateEvent = typing___cast(EProtoClanEventTypeValue, 12) k_EClanPreAnnounceMajorUpdateEvent = typing___cast(EProtoClanEventTypeValue, 13) k_EClanMajorUpdateEvent = typing___cast(EProtoClanEventTypeValue, 14) k_EClanDLCReleaseEvent = typing___cast(EProtoClanEventTypeValue, 15) k_EClanFutureReleaseEvent = typing___cast(EProtoClanEventTypeValue, 16) k_EClanESportTournamentStreamEvent = typing___cast(EProtoClanEventTypeValue, 17) k_EClanDevStreamEvent = typing___cast(EProtoClanEventTypeValue, 18) k_EClanFamousStreamEvent = typing___cast(EProtoClanEventTypeValue, 19) k_EClanGameSalesEvent = typing___cast(EProtoClanEventTypeValue, 20) k_EClanGameItemSalesEvent = typing___cast(EProtoClanEventTypeValue, 21) k_EClanInGameBonusXPEvent = typing___cast(EProtoClanEventTypeValue, 22) k_EClanInGameLootEvent = typing___cast(EProtoClanEventTypeValue, 23) k_EClanInGamePerksEvent = typing___cast(EProtoClanEventTypeValue, 24) k_EClanInGameChallengeEvent = typing___cast(EProtoClanEventTypeValue, 25) k_EClanInGameContestEvent = typing___cast(EProtoClanEventTypeValue, 26) k_EClanIRLEvent = typing___cast(EProtoClanEventTypeValue, 27) k_EClanNewsEvent = typing___cast(EProtoClanEventTypeValue, 28) k_EClanBetaReleaseEvent = typing___cast(EProtoClanEventTypeValue, 29) k_EClanInGameContentReleaseEvent = typing___cast(EProtoClanEventTypeValue, 30) k_EClanFreeTrial = typing___cast(EProtoClanEventTypeValue, 31) k_EClanSeasonRelease = typing___cast(EProtoClanEventTypeValue, 32) k_EClanSeasonUpdate = typing___cast(EProtoClanEventTypeValue, 33) k_EClanCrosspostEvent = typing___cast(EProtoClanEventTypeValue, 34) k_EClanInGameEventGeneral = typing___cast(EProtoClanEventTypeValue, 35) k_EClanOtherEvent = typing___cast(EProtoClanEventTypeValue, 1) k_EClanGameEvent = typing___cast(EProtoClanEventTypeValue, 2) k_EClanPartyEvent = typing___cast(EProtoClanEventTypeValue, 3) k_EClanMeetingEvent = typing___cast(EProtoClanEventTypeValue, 4) k_EClanSpecialCauseEvent = typing___cast(EProtoClanEventTypeValue, 5) k_EClanMusicAndArtsEvent = typing___cast(EProtoClanEventTypeValue, 6) k_EClanSportsEvent = typing___cast(EProtoClanEventTypeValue, 7) k_EClanTripEvent = typing___cast(EProtoClanEventTypeValue, 8) k_EClanChatEvent = typing___cast(EProtoClanEventTypeValue, 9) k_EClanGameReleaseEvent = typing___cast(EProtoClanEventTypeValue, 10) k_EClanBroadcastEvent = typing___cast(EProtoClanEventTypeValue, 11) k_EClanSmallUpdateEvent = typing___cast(EProtoClanEventTypeValue, 12) k_EClanPreAnnounceMajorUpdateEvent = typing___cast(EProtoClanEventTypeValue, 13) k_EClanMajorUpdateEvent = typing___cast(EProtoClanEventTypeValue, 14) k_EClanDLCReleaseEvent = typing___cast(EProtoClanEventTypeValue, 15) k_EClanFutureReleaseEvent = typing___cast(EProtoClanEventTypeValue, 16) k_EClanESportTournamentStreamEvent = typing___cast(EProtoClanEventTypeValue, 17) k_EClanDevStreamEvent = typing___cast(EProtoClanEventTypeValue, 18) k_EClanFamousStreamEvent = typing___cast(EProtoClanEventTypeValue, 19) k_EClanGameSalesEvent = typing___cast(EProtoClanEventTypeValue, 20) k_EClanGameItemSalesEvent = typing___cast(EProtoClanEventTypeValue, 21) k_EClanInGameBonusXPEvent = typing___cast(EProtoClanEventTypeValue, 22) k_EClanInGameLootEvent = typing___cast(EProtoClanEventTypeValue, 23) k_EClanInGamePerksEvent = typing___cast(EProtoClanEventTypeValue, 24) k_EClanInGameChallengeEvent = typing___cast(EProtoClanEventTypeValue, 25) k_EClanInGameContestEvent = typing___cast(EProtoClanEventTypeValue, 26) k_EClanIRLEvent = typing___cast(EProtoClanEventTypeValue, 27) k_EClanNewsEvent = typing___cast(EProtoClanEventTypeValue, 28) k_EClanBetaReleaseEvent = typing___cast(EProtoClanEventTypeValue, 29) k_EClanInGameContentReleaseEvent = typing___cast(EProtoClanEventTypeValue, 30) k_EClanFreeTrial = typing___cast(EProtoClanEventTypeValue, 31) k_EClanSeasonRelease = typing___cast(EProtoClanEventTypeValue, 32) k_EClanSeasonUpdate = typing___cast(EProtoClanEventTypeValue, 33) k_EClanCrosspostEvent = typing___cast(EProtoClanEventTypeValue, 34) k_EClanInGameEventGeneral = typing___cast(EProtoClanEventTypeValue, 35) type___EProtoClanEventType = EProtoClanEventType PartnerEventNotificationTypeValue = typing___NewType('PartnerEventNotificationTypeValue', builtin___int) type___PartnerEventNotificationTypeValue = PartnerEventNotificationTypeValue PartnerEventNotificationType: _PartnerEventNotificationType class _PartnerEventNotificationType(google___protobuf___internal___enum_type_wrapper____EnumTypeWrapper[PartnerEventNotificationTypeValue]): DESCRIPTOR: google___protobuf___descriptor___EnumDescriptor = ... k_EEventStart = typing___cast(PartnerEventNotificationTypeValue, 0) k_EEventBroadcastStart = typing___cast(PartnerEventNotificationTypeValue, 1) k_EEventMatchStart = typing___cast(PartnerEventNotificationTypeValue, 2) k_EEventPartnerMaxType = typing___cast(PartnerEventNotificationTypeValue, 3) k_EEventStart = typing___cast(PartnerEventNotificationTypeValue, 0) k_EEventBroadcastStart = typing___cast(PartnerEventNotificationTypeValue, 1) k_EEventMatchStart = typing___cast(PartnerEventNotificationTypeValue, 2) k_EEventPartnerMaxType = typing___cast(PartnerEventNotificationTypeValue, 3) type___PartnerEventNotificationType = PartnerEventNotificationType class CMsgIPAddress(google___protobuf___message___Message): DESCRIPTOR: google___protobuf___descriptor___Descriptor = ... v4: builtin___int = ... v6: builtin___bytes = ... def __init__(self, *, v4 : typing___Optional[builtin___int] = None, v6 : typing___Optional[builtin___bytes] = None, ) -> None: ... def HasField(self, field_name: typing_extensions___Literal[u"ip",b"ip",u"v4",b"v4",u"v6",b"v6"]) -> builtin___bool: ... def ClearField(self, field_name: typing_extensions___Literal[u"ip",b"ip",u"v4",b"v4",u"v6",b"v6"]) -> None: ... def WhichOneof(self, oneof_group: typing_extensions___Literal[u"ip",b"ip"]) -> typing_extensions___Literal["v4","v6"]: ... type___CMsgIPAddress = CMsgIPAddress class CMsgIPAddressBucket(google___protobuf___message___Message): DESCRIPTOR: google___protobuf___descriptor___Descriptor = ... bucket: builtin___int = ... @property def original_ip_address(self) -> type___CMsgIPAddress: ... def __init__(self, *, original_ip_address : typing___Optional[type___CMsgIPAddress] = None, bucket : typing___Optional[builtin___int] = None, ) -> None: ... def HasField(self, field_name: typing_extensions___Literal[u"bucket",b"bucket",u"original_ip_address",b"original_ip_address"]) -> builtin___bool: ... def ClearField(self, field_name: typing_extensions___Literal[u"bucket",b"bucket",u"original_ip_address",b"original_ip_address"]) -> None: ... type___CMsgIPAddressBucket = CMsgIPAddressBucket class CMsgProtoBufHeader(google___protobuf___message___Message): DESCRIPTOR: google___protobuf___descriptor___Descriptor = ... steamid: builtin___int = ... client_sessionid: builtin___int = ... routing_appid: builtin___int = ... jobid_source: builtin___int = ... jobid_target: builtin___int = ... target_job_name: typing___Text = ... seq_num: builtin___int = ... eresult: builtin___int = ... error_message: typing___Text = ... auth_account_flags: builtin___int = ... token_source: builtin___int = ... admin_spoofing_user: builtin___bool = ... transport_error: builtin___int = ... messageid: builtin___int = ... publisher_group_id: builtin___int = ... sysid: builtin___int = ... trace_tag: builtin___int = ... webapi_key_id: builtin___int = ... is_from_external_source: builtin___bool = ... forward_to_sysid: google___protobuf___internal___containers___RepeatedScalarFieldContainer[builtin___int] = ... cm_sysid: builtin___int = ... wg_token: typing___Text = ... launcher_type: builtin___int = ... realm: builtin___int = ... ip: builtin___int = ... ip_v6: builtin___bytes = ... def __init__(self, *, steamid : typing___Optional[builtin___int] = None, client_sessionid : typing___Optional[builtin___int] = None, routing_appid : typing___Optional[builtin___int] = None, jobid_source : typing___Optional[builtin___int] = None, jobid_target : typing___Optional[builtin___int] = None, target_job_name : typing___Optional[typing___Text] = None, seq_num : typing___Optional[builtin___int] = None, eresult : typing___Optional[builtin___int] = None, error_message : typing___Optional[typing___Text] = None, auth_account_flags : typing___Optional[builtin___int] = None, token_source : typing___Optional[builtin___int] = None, admin_spoofing_user : typing___Optional[builtin___bool] = None, transport_error : typing___Optional[builtin___int] = None, messageid : typing___Optional[builtin___int] = None, publisher_group_id : typing___Optional[builtin___int] = None, sysid : typing___Optional[builtin___int] = None, trace_tag : typing___Optional[builtin___int] = None, webapi_key_id : typing___Optional[builtin___int] = None, is_from_external_source : typing___Optional[builtin___bool] = None, forward_to_sysid : typing___Optional[typing___Iterable[builtin___int]] = None, cm_sysid : typing___Optional[builtin___int] = None, wg_token : typing___Optional[typing___Text] = None, launcher_type : typing___Optional[builtin___int] = None, realm : typing___Optional[builtin___int] = None, ip : typing___Optional[builtin___int] = None, ip_v6 : typing___Optional[builtin___bytes] = None, ) -> None: ... def HasField(self, field_name: typing_extensions___Literal[u"admin_spoofing_user",b"admin_spoofing_user",u"auth_account_flags",b"auth_account_flags",u"client_sessionid",b"client_sessionid",u"cm_sysid",b"cm_sysid",u"eresult",b"eresult",u"error_message",b"error_message",u"ip",b"ip",u"ip_addr",b"ip_addr",u"ip_v6",b"ip_v6",u"is_from_external_source",b"is_from_external_source",u"jobid_source",b"jobid_source",u"jobid_target",b"jobid_target",u"launcher_type",b"launcher_type",u"messageid",b"messageid",u"publisher_group_id",b"publisher_group_id",u"realm",b"realm",u"routing_appid",b"routing_appid",u"seq_num",b"seq_num",u"steamid",b"steamid",u"sysid",b"sysid",u"target_job_name",b"target_job_name",u"token_source",b"token_source",u"trace_tag",b"trace_tag",u"transport_error",b"transport_error",u"webapi_key_id",b"webapi_key_id",u"wg_token",b"wg_token"]) -> builtin___bool: ... def ClearField(self, field_name: typing_extensions___Literal[u"admin_spoofing_user",b"admin_spoofing_user",u"auth_account_flags",b"auth_account_flags",u"client_sessionid",b"client_sessionid",u"cm_sysid",b"cm_sysid",u"eresult",b"eresult",u"error_message",b"error_message",u"forward_to_sysid",b"forward_to_sysid",u"ip",b"ip",u"ip_addr",b"ip_addr",u"ip_v6",b"ip_v6",u"is_from_external_source",b"is_from_external_source",u"jobid_source",b"jobid_source",u"jobid_target",b"jobid_target",u"launcher_type",b"launcher_type",u"messageid",b"messageid",u"publisher_group_id",b"publisher_group_id",u"realm",b"realm",u"routing_appid",b"routing_appid",u"seq_num",b"seq_num",u"steamid",b"steamid",u"sysid",b"sysid",u"target_job_name",b"target_job_name",u"token_source",b"token_source",u"trace_tag",b"trace_tag",u"transport_error",b"transport_error",u"webapi_key_id",b"webapi_key_id",u"wg_token",b"wg_token"]) -> None: ... def WhichOneof(self, oneof_group: typing_extensions___Literal[u"ip_addr",b"ip_addr"]) -> typing_extensions___Literal["ip","ip_v6"]: ... type___CMsgProtoBufHeader = CMsgProtoBufHeader class CMsgMulti(google___protobuf___message___Message): DESCRIPTOR: google___protobuf___descriptor___Descriptor = ... size_unzipped: builtin___int = ... message_body: builtin___bytes = ... def __init__(self, *, size_unzipped : typing___Optional[builtin___int] = None, message_body : typing___Optional[builtin___bytes] = None, ) -> None: ... def HasField(self, field_name: typing_extensions___Literal[u"message_body",b"message_body",u"size_unzipped",b"size_unzipped"]) -> builtin___bool: ... def ClearField(self, field_name: typing_extensions___Literal[u"message_body",b"message_body",u"size_unzipped",b"size_unzipped"]) -> None: ... type___CMsgMulti = CMsgMulti class CMsgProtobufWrapped(google___protobuf___message___Message): DESCRIPTOR: google___protobuf___descriptor___Descriptor = ... message_body: builtin___bytes = ... def __init__(self, *, message_body : typing___Optional[builtin___bytes] = None, ) -> None: ... def HasField(self, field_name: typing_extensions___Literal[u"message_body",b"message_body"]) -> builtin___bool: ... def ClearField(self, field_name: typing_extensions___Literal[u"message_body",b"message_body"]) -> None: ... type___CMsgProtobufWrapped = CMsgProtobufWrapped class CMsgAuthTicket(google___protobuf___message___Message): DESCRIPTOR: google___protobuf___descriptor___Descriptor = ... estate: builtin___int = ... eresult: builtin___int = ... steamid: builtin___int = ... gameid: builtin___int = ... h_steam_pipe: builtin___int = ... ticket_crc: builtin___int = ... ticket: builtin___bytes = ... def __init__(self, *, estate : typing___Optional[builtin___int] = None, eresult : typing___Optional[builtin___int] = None, steamid : typing___Optional[builtin___int] = None, gameid : typing___Optional[builtin___int] = None, h_steam_pipe : typing___Optional[builtin___int] = None, ticket_crc : typing___Optional[builtin___int] = None, ticket : typing___Optional[builtin___bytes] = None, ) -> None: ... def HasField(self, field_name: typing_extensions___Literal[u"eresult",b"eresult",u"estate",b"estate",u"gameid",b"gameid",u"h_steam_pipe",b"h_steam_pipe",u"steamid",b"steamid",u"ticket",b"ticket",u"ticket_crc",b"ticket_crc"]) -> builtin___bool: ... def ClearField(self, field_name: typing_extensions___Literal[u"eresult",b"eresult",u"estate",b"estate",u"gameid",b"gameid",u"h_steam_pipe",b"h_steam_pipe",u"steamid",b"steamid",u"ticket",b"ticket",u"ticket_crc",b"ticket_crc"]) -> None: ... type___CMsgAuthTicket = CMsgAuthTicket class CCDDBAppDetailCommon(google___protobuf___message___Message): DESCRIPTOR: google___protobuf___descriptor___Descriptor = ... appid: builtin___int = ... name: typing___Text = ... icon: typing___Text = ... logo: typing___Text = ... logo_small: typing___Text = ... tool: builtin___bool = ... demo: builtin___bool = ... media: builtin___bool = ... community_visible_stats: builtin___bool = ... friendly_name: typing___Text = ... propagation: typing___Text = ... has_adult_content: builtin___bool = ... def __init__(self, *, appid : typing___Optional[builtin___int] = None, name : typing___Optional[typing___Text] = None, icon : typing___Optional[typing___Text] = None, logo : typing___Optional[typing___Text] = None, logo_small : typing___Optional[typing___Text] = None, tool : typing___Optional[builtin___bool] = None, demo : typing___Optional[builtin___bool] = None, media : typing___Optional[builtin___bool] = None, community_visible_stats : typing___Optional[builtin___bool] = None, friendly_name : typing___Optional[typing___Text] = None, propagation : typing___Optional[typing___Text] = None, has_adult_content : typing___Optional[builtin___bool] = None, ) -> None: ... def HasField(self, field_name: typing_extensions___Literal[u"appid",b"appid",u"community_visible_stats",b"community_visible_stats",u"demo",b"demo",u"friendly_name",b"friendly_name",u"has_adult_content",b"has_adult_content",u"icon",b"icon",u"logo",b"logo",u"logo_small",b"logo_small",u"media",b"media",u"name",b"name",u"propagation",b"propagation",u"tool",b"tool"]) -> builtin___bool: ... def ClearField(self, field_name: typing_extensions___Literal[u"appid",b"appid",u"community_visible_stats",b"community_visible_stats",u"demo",b"demo",u"friendly_name",b"friendly_name",u"has_adult_content",b"has_adult_content",u"icon",b"icon",u"logo",b"logo",u"logo_small",b"logo_small",u"media",b"media",u"name",b"name",u"propagation",b"propagation",u"tool",b"tool"]) -> None: ... type___CCDDBAppDetailCommon = CCDDBAppDetailCommon class CMsgAppRights(google___protobuf___message___Message): DESCRIPTOR: google___protobuf___descriptor___Descriptor = ... edit_info: builtin___bool = ... publish: builtin___bool = ... view_error_data: builtin___bool = ... download: builtin___bool = ... upload_cdkeys: builtin___bool = ... generate_cdkeys: builtin___bool = ... view_financials: builtin___bool = ... manage_ceg: builtin___bool = ... manage_signing: builtin___bool = ... manage_cdkeys: builtin___bool = ... edit_marketing: builtin___bool = ... economy_support: builtin___bool = ... economy_support_supervisor: builtin___bool = ... manage_pricing: builtin___bool = ... broadcast_live: builtin___bool = ... view_marketing_traffic: builtin___bool = ... def __init__(self, *, edit_info : typing___Optional[builtin___bool] = None, publish : typing___Optional[builtin___bool] = None, view_error_data : typing___Optional[builtin___bool] = None, download : typing___Optional[builtin___bool] = None, upload_cdkeys : typing___Optional[builtin___bool] = None, generate_cdkeys : typing___Optional[builtin___bool] = None, view_financials : typing___Optional[builtin___bool] = None, manage_ceg : typing___Optional[builtin___bool] = None, manage_signing : typing___Optional[builtin___bool] = None, manage_cdkeys : typing___Optional[builtin___bool] = None, edit_marketing : typing___Optional[builtin___bool] = None, economy_support : typing___Optional[builtin___bool] = None, economy_support_supervisor : typing___Optional[builtin___bool] = None, manage_pricing : typing___Optional[builtin___bool] = None, broadcast_live : typing___Optional[builtin___bool] = None, view_marketing_traffic : typing___Optional[builtin___bool] = None, ) -> None: ... def HasField(self, field_name: typing_extensions___Literal[u"broadcast_live",b"broadcast_live",u"download",b"download",u"economy_support",b"economy_support",u"economy_support_supervisor",b"economy_support_supervisor",u"edit_info",b"edit_info",u"edit_marketing",b"edit_marketing",u"generate_cdkeys",b"generate_cdkeys",u"manage_cdkeys",b"manage_cdkeys",u"manage_ceg",b"manage_ceg",u"manage_pricing",b"manage_pricing",u"manage_signing",b"manage_signing",u"publish",b"publish",u"upload_cdkeys",b"upload_cdkeys",u"view_error_data",b"view_error_data",u"view_financials",b"view_financials",u"view_marketing_traffic",b"view_marketing_traffic"]) -> builtin___bool: ... def ClearField(self, field_name: typing_extensions___Literal[u"broadcast_live",b"broadcast_live",u"download",b"download",u"economy_support",b"economy_support",u"economy_support_supervisor",b"economy_support_supervisor",u"edit_info",b"edit_info",u"edit_marketing",b"edit_marketing",u"generate_cdkeys",b"generate_cdkeys",u"manage_cdkeys",b"manage_cdkeys",u"manage_ceg",b"manage_ceg",u"manage_pricing",b"manage_pricing",u"manage_signing",b"manage_signing",u"publish",b"publish",u"upload_cdkeys",b"upload_cdkeys",u"view_error_data",b"view_error_data",u"view_financials",b"view_financials",u"view_marketing_traffic",b"view_marketing_traffic"]) -> None: ... type___CMsgAppRights = CMsgAppRights class CCuratorPreferences(google___protobuf___message___Message): DESCRIPTOR: google___protobuf___descriptor___Descriptor = ... supported_languages: builtin___int = ... platform_windows: builtin___bool = ... platform_mac: builtin___bool = ... platform_linux: builtin___bool = ... vr_content: builtin___bool = ... adult_content_violence: builtin___bool = ... adult_content_sex: builtin___bool = ... timestamp_updated: builtin___int = ... tagids_curated: google___protobuf___internal___containers___RepeatedScalarFieldContainer[builtin___int] = ... tagids_filtered: google___protobuf___internal___containers___RepeatedScalarFieldContainer[builtin___int] = ... website_title: typing___Text = ... website_url: typing___Text = ... discussion_url: typing___Text = ... show_broadcast: builtin___bool = ... def __init__(self, *, supported_languages : typing___Optional[builtin___int] = None, platform_windows : typing___Optional[builtin___bool] = None, platform_mac : typing___Optional[builtin___bool] = None, platform_linux : typing___Optional[builtin___bool] = None, vr_content : typing___Optional[builtin___bool] = None, adult_content_violence : typing___Optional[builtin___bool] = None, adult_content_sex : typing___Optional[builtin___bool] = None, timestamp_updated : typing___Optional[builtin___int] = None, tagids_curated : typing___Optional[typing___Iterable[builtin___int]] = None, tagids_filtered : typing___Optional[typing___Iterable[builtin___int]] = None, website_title : typing___Optional[typing___Text] = None, website_url : typing___Optional[typing___Text] = None, discussion_url : typing___Optional[typing___Text] = None, show_broadcast : typing___Optional[builtin___bool] = None, ) -> None: ... def HasField(self, field_name: typing_extensions___Literal[u"adult_content_sex",b"adult_content_sex",u"adult_content_violence",b"adult_content_violence",u"discussion_url",b"discussion_url",u"platform_linux",b"platform_linux",u"platform_mac",b"platform_mac",u"platform_windows",b"platform_windows",u"show_broadcast",b"show_broadcast",u"supported_languages",b"supported_languages",u"timestamp_updated",b"timestamp_updated",u"vr_content",b"vr_content",u"website_title",b"website_title",u"website_url",b"website_url"]) -> builtin___bool: ... def ClearField(self, field_name: typing_extensions___Literal[u"adult_content_sex",b"adult_content_sex",u"adult_content_violence",b"adult_content_violence",u"discussion_url",b"discussion_url",u"platform_linux",b"platform_linux",u"platform_mac",b"platform_mac",u"platform_windows",b"platform_windows",u"show_broadcast",b"show_broadcast",u"supported_languages",b"supported_languages",u"tagids_curated",b"tagids_curated",u"tagids_filtered",b"tagids_filtered",u"timestamp_updated",b"timestamp_updated",u"vr_content",b"vr_content",u"website_title",b"website_title",u"website_url",b"website_url"]) -> None: ... type___CCuratorPreferences = CCuratorPreferences class CLocalizationToken(google___protobuf___message___Message): DESCRIPTOR: google___protobuf___descriptor___Descriptor = ... language: builtin___int = ... localized_string: typing___Text = ... def __init__(self, *, language : typing___Optional[builtin___int] = None, localized_string : typing___Optional[typing___Text] = None, ) -> None: ... def HasField(self, field_name: typing_extensions___Literal[u"language",b"language",u"localized_string",b"localized_string"]) -> builtin___bool: ... def ClearField(self, field_name: typing_extensions___Literal[u"language",b"language",u"localized_string",b"localized_string"]) -> None: ... type___CLocalizationToken = CLocalizationToken class CClanEventUserNewsTuple(google___protobuf___message___Message): DESCRIPTOR: google___protobuf___descriptor___Descriptor = ... clanid: builtin___int = ... event_gid: builtin___int = ... announcement_gid: builtin___int = ... rtime_start: builtin___int = ... rtime_end: builtin___int = ... priority_score: builtin___int = ... type: builtin___int = ... clamp_range_slot: builtin___int = ... appid: builtin___int = ... rtime32_last_modified: builtin___int = ... def __init__(self, *, clanid : typing___Optional[builtin___int] = None, event_gid : typing___Optional[builtin___int] = None, announcement_gid : typing___Optional[builtin___int] = None, rtime_start : typing___Optional[builtin___int] = None, rtime_end : typing___Optional[builtin___int] = None, priority_score : typing___Optional[builtin___int] = None, type : typing___Optional[builtin___int] = None, clamp_range_slot : typing___Optional[builtin___int] = None, appid : typing___Optional[builtin___int] = None, rtime32_last_modified : typing___Optional[builtin___int] = None, ) -> None: ... def HasField(self, field_name: typing_extensions___Literal[u"announcement_gid",b"announcement_gid",u"appid",b"appid",u"clamp_range_slot",b"clamp_range_slot",u"clanid",b"clanid",u"event_gid",b"event_gid",u"priority_score",b"priority_score",u"rtime32_last_modified",b"rtime32_last_modified",u"rtime_end",b"rtime_end",u"rtime_start",b"rtime_start",u"type",b"type"]) -> builtin___bool: ... def ClearField(self, field_name: typing_extensions___Literal[u"announcement_gid",b"announcement_gid",u"appid",b"appid",u"clamp_range_slot",b"clamp_range_slot",u"clanid",b"clanid",u"event_gid",b"event_gid",u"priority_score",b"priority_score",u"rtime32_last_modified",b"rtime32_last_modified",u"rtime_end",b"rtime_end",u"rtime_start",b"rtime_start",u"type",b"type"]) -> None: ... type___CClanEventUserNewsTuple = CClanEventUserNewsTuple class CClanMatchEventByRange(google___protobuf___message___Message): DESCRIPTOR: google___protobuf___descriptor___Descriptor = ... rtime_before: builtin___int = ... rtime_after: builtin___int = ... qualified: builtin___int = ... @property def events(self) -> google___protobuf___internal___containers___RepeatedCompositeFieldContainer[type___CClanEventUserNewsTuple]: ... def __init__(self, *, rtime_before : typing___Optional[builtin___int] = None, rtime_after : typing___Optional[builtin___int] = None, qualified : typing___Optional[builtin___int] = None, events : typing___Optional[typing___Iterable[type___CClanEventUserNewsTuple]] = None, ) -> None: ... def HasField(self, field_name: typing_extensions___Literal[u"qualified",b"qualified",u"rtime_after",b"rtime_after",u"rtime_before",b"rtime_before"]) -> builtin___bool: ... def ClearField(self, field_name: typing_extensions___Literal[u"events",b"events",u"qualified",b"qualified",u"rtime_after",b"rtime_after",u"rtime_before",b"rtime_before"]) -> None: ... type___CClanMatchEventByRange = CClanMatchEventByRange class CCommunity_ClanAnnouncementInfo(google___protobuf___message___Message): DESCRIPTOR: google___protobuf___descriptor___Descriptor = ... gid: builtin___int = ... clanid: builtin___int = ... posterid: builtin___int = ... headline: typing___Text = ... posttime: builtin___int = ... updatetime: builtin___int = ... body: typing___Text = ... commentcount: builtin___int = ... tags: google___protobuf___internal___containers___RepeatedScalarFieldContainer[typing___Text] = ... language: builtin___int = ... hidden: builtin___bool = ... forum_topic_id: builtin___int = ... event_gid: builtin___int = ... voteupcount: builtin___int = ... votedowncount: builtin___int = ... def __init__(self, *, gid : typing___Optional[builtin___int] = None, clanid : typing___Optional[builtin___int] = None, posterid : typing___Optional[builtin___int] = None, headline : typing___Optional[typing___Text] = None, posttime : typing___Optional[builtin___int] = None, updatetime : typing___Optional[builtin___int] = None, body : typing___Optional[typing___Text] = None, commentcount : typing___Optional[builtin___int] = None, tags : typing___Optional[typing___Iterable[typing___Text]] = None, language : typing___Optional[builtin___int] = None, hidden : typing___Optional[builtin___bool] = None, forum_topic_id : typing___Optional[builtin___int] = None, event_gid : typing___Optional[builtin___int] = None, voteupcount : typing___Optional[builtin___int] = None, votedowncount : typing___Optional[builtin___int] = None, ) -> None: ... def HasField(self, field_name: typing_extensions___Literal[u"body",b"body",u"clanid",b"clanid",u"commentcount",b"commentcount",u"event_gid",b"event_gid",u"forum_topic_id",b"forum_topic_id",u"gid",b"gid",u"headline",b"headline",u"hidden",b"hidden",u"language",b"language",u"posterid",b"posterid",u"posttime",b"posttime",u"updatetime",b"updatetime",u"votedowncount",b"votedowncount",u"voteupcount",b"voteupcount"]) -> builtin___bool: ... def ClearField(self, field_name: typing_extensions___Literal[u"body",b"body",u"clanid",b"clanid",u"commentcount",b"commentcount",u"event_gid",b"event_gid",u"forum_topic_id",b"forum_topic_id",u"gid",b"gid",u"headline",b"headline",u"hidden",b"hidden",u"language",b"language",u"posterid",b"posterid",u"posttime",b"posttime",u"tags",b"tags",u"updatetime",b"updatetime",u"votedowncount",b"votedowncount",u"voteupcount",b"voteupcount"]) -> None: ... type___CCommunity_ClanAnnouncementInfo = CCommunity_ClanAnnouncementInfo class CClanEventData(google___protobuf___message___Message): DESCRIPTOR: google___protobuf___descriptor___Descriptor = ... gid: builtin___int = ... clan_steamid: builtin___int = ... event_name: typing___Text = ... event_type: type___EProtoClanEventTypeValue = ... appid: builtin___int = ... server_address: typing___Text = ... server_password: typing___Text = ... rtime32_start_time: builtin___int = ... rtime32_end_time: builtin___int = ... comment_count: builtin___int = ... creator_steamid: builtin___int = ... last_update_steamid: builtin___int = ... event_notes: typing___Text = ... jsondata: typing___Text = ... published: builtin___bool = ... hidden: builtin___bool = ... rtime32_visibility_start: builtin___int = ... rtime32_visibility_end: builtin___int = ... broadcaster_accountid: builtin___int = ... follower_count: builtin___int = ... ignore_count: builtin___int = ... forum_topic_id: builtin___int = ... rtime32_last_modified: builtin___int = ... news_post_gid: builtin___int = ... rtime_mod_reviewed: builtin___int = ... @property def announcement_body(self) -> type___CCommunity_ClanAnnouncementInfo: ... def __init__(self, *, gid : typing___Optional[builtin___int] = None, clan_steamid : typing___Optional[builtin___int] = None, event_name : typing___Optional[typing___Text] = None, event_type : typing___Optional[type___EProtoClanEventTypeValue] = None, appid : typing___Optional[builtin___int] = None, server_address : typing___Optional[typing___Text] = None, server_password : typing___Optional[typing___Text] = None, rtime32_start_time : typing___Optional[builtin___int] = None, rtime32_end_time : typing___Optional[builtin___int] = None, comment_count : typing___Optional[builtin___int] = None, creator_steamid : typing___Optional[builtin___int] = None, last_update_steamid : typing___Optional[builtin___int] = None, event_notes : typing___Optional[typing___Text] = None, jsondata : typing___Optional[typing___Text] = None, announcement_body : typing___Optional[type___CCommunity_ClanAnnouncementInfo] = None, published : typing___Optional[builtin___bool] = None, hidden : typing___Optional[builtin___bool] = None, rtime32_visibility_start : typing___Optional[builtin___int] = None, rtime32_visibility_end : typing___Optional[builtin___int] = None, broadcaster_accountid : typing___Optional[builtin___int] = None, follower_count : typing___Optional[builtin___int] = None, ignore_count : typing___Optional[builtin___int] = None, forum_topic_id : typing___Optional[builtin___int] = None, rtime32_last_modified : typing___Optional[builtin___int] = None, news_post_gid : typing___Optional[builtin___int] = None, rtime_mod_reviewed : typing___Optional[builtin___int] = None, ) -> None: ... def HasField(self, field_name: typing_extensions___Literal[u"announcement_body",b"announcement_body",u"appid",b"appid",u"broadcaster_accountid",b"broadcaster_accountid",u"clan_steamid",b"clan_steamid",u"comment_count",b"comment_count",u"creator_steamid",b"creator_steamid",u"event_name",b"event_name",u"event_notes",b"event_notes",u"event_type",b"event_type",u"follower_count",b"follower_count",u"forum_topic_id",b"forum_topic_id",u"gid",b"gid",u"hidden",b"hidden",u"ignore_count",b"ignore_count",u"jsondata",b"jsondata",u"last_update_steamid",b"last_update_steamid",u"news_post_gid",b"news_post_gid",u"published",b"published",u"rtime32_end_time",b"rtime32_end_time",u"rtime32_last_modified",b"rtime32_last_modified",u"rtime32_start_time",b"rtime32_start_time",u"rtime32_visibility_end",b"rtime32_visibility_end",u"rtime32_visibility_start",b"rtime32_visibility_start",u"rtime_mod_reviewed",b"rtime_mod_reviewed",u"server_address",b"server_address",u"server_password",b"server_password"]) -> builtin___bool: ... def ClearField(self, field_name: typing_extensions___Literal[u"announcement_body",b"announcement_body",u"appid",b"appid",u"broadcaster_accountid",b"broadcaster_accountid",u"clan_steamid",b"clan_steamid",u"comment_count",b"comment_count",u"creator_steamid",b"creator_steamid",u"event_name",b"event_name",u"event_notes",b"event_notes",u"event_type",b"event_type",u"follower_count",b"follower_count",u"forum_topic_id",b"forum_topic_id",u"gid",b"gid",u"hidden",b"hidden",u"ignore_count",b"ignore_count",u"jsondata",b"jsondata",u"last_update_steamid",b"last_update_steamid",u"news_post_gid",b"news_post_gid",u"published",b"published",u"rtime32_end_time",b"rtime32_end_time",u"rtime32_last_modified",b"rtime32_last_modified",u"rtime32_start_time",b"rtime32_start_time",u"rtime32_visibility_end",b"rtime32_visibility_end",u"rtime32_visibility_start",b"rtime32_visibility_start",u"rtime_mod_reviewed",b"rtime_mod_reviewed",u"server_address",b"server_address",u"server_password",b"server_password"]) -> None: ... type___CClanEventData = CClanEventData class CBilling_Address(google___protobuf___message___Message): DESCRIPTOR: google___protobuf___descriptor___Descriptor = ... first_name: typing___Text = ... last_name: typing___Text = ... address1: typing___Text = ... address2: typing___Text = ... city: typing___Text = ... us_state: typing___Text = ... country_code: typing___Text = ... postcode: typing___Text = ... zip_plus4: builtin___int = ... phone: typing___Text = ... def __init__(self, *, first_name : typing___Optional[typing___Text] = None, last_name : typing___Optional[typing___Text] = None, address1 : typing___Optional[typing___Text] = None, address2 : typing___Optional[typing___Text] = None, city : typing___Optional[typing___Text] = None, us_state : typing___Optional[typing___Text] = None, country_code : typing___Optional[typing___Text] = None, postcode : typing___Optional[typing___Text] = None, zip_plus4 : typing___Optional[builtin___int] = None, phone : typing___Optional[typing___Text] = None, ) -> None: ... def HasField(self, field_name: typing_extensions___Literal[u"address1",b"address1",u"address2",b"address2",u"city",b"city",u"country_code",b"country_code",u"first_name",b"first_name",u"last_name",b"last_name",u"phone",b"phone",u"postcode",b"postcode",u"us_state",b"us_state",u"zip_plus4",b"zip_plus4"]) -> builtin___bool: ... def ClearField(self, field_name: typing_extensions___Literal[u"address1",b"address1",u"address2",b"address2",u"city",b"city",u"country_code",b"country_code",u"first_name",b"first_name",u"last_name",b"last_name",u"phone",b"phone",u"postcode",b"postcode",u"us_state",b"us_state",u"zip_plus4",b"zip_plus4"]) -> None: ... type___CBilling_Address = CBilling_Address msgpool_soft_limit: google___protobuf___descriptor___FieldDescriptor = ... msgpool_hard_limit: google___protobuf___descriptor___FieldDescriptor = ... force_php_generation: google___protobuf___descriptor___FieldDescriptor = ... php_output_always_number: google___protobuf___descriptor___FieldDescriptor = ...