import type { BinaryWriteOptions } from "@protobuf-ts/runtime"; import type { IBinaryWriter } from "@protobuf-ts/runtime"; import type { BinaryReadOptions } from "@protobuf-ts/runtime"; import type { IBinaryReader } from "@protobuf-ts/runtime"; import type { PartialMessage } from "@protobuf-ts/runtime"; import { MessageType } from "@protobuf-ts/runtime"; import { BudgetCampaignAssociationStatusEnum_BudgetCampaignAssociationStatus } from "../enums/budget_campaign_association_status"; import { KeywordInfo } from "./criteria"; import { SkAdNetworkAttributionCreditEnum_SkAdNetworkAttributionCredit } from "../enums/sk_ad_network_attribution_credit"; import { SkAdNetworkAdEventTypeEnum_SkAdNetworkAdEventType } from "../enums/sk_ad_network_ad_event_type"; import { SkAdNetworkUserTypeEnum_SkAdNetworkUserType } from "../enums/sk_ad_network_user_type"; import { ConversionValueRulePrimaryDimensionEnum_ConversionValueRulePrimaryDimension } from "../enums/conversion_value_rule_primary_dimension"; import { SlotEnum_Slot } from "../enums/slot"; import { SearchTermMatchTypeEnum_SearchTermMatchType } from "../enums/search_term_match_type"; import { SearchEngineResultsPageTypeEnum_SearchEngineResultsPageType } from "../enums/search_engine_results_page_type"; import { RecommendationTypeEnum_RecommendationType } from "../enums/recommendation_type"; import { ProductConditionEnum_ProductCondition } from "../enums/product_condition"; import { ProductChannelExclusivityEnum_ProductChannelExclusivity } from "../enums/product_channel_exclusivity"; import { ProductChannelEnum_ProductChannel } from "../enums/product_channel"; import { PlaceholderTypeEnum_PlaceholderType } from "../enums/placeholder_type"; import { MonthOfYearEnum_MonthOfYear } from "../enums/month_of_year"; import { HotelPriceBucketEnum_HotelPriceBucket } from "../enums/hotel_price_bucket"; import { HotelRateTypeEnum_HotelRateType } from "../enums/hotel_rate_type"; import { HotelDateSelectionTypeEnum_HotelDateSelectionType } from "../enums/hotel_date_selection_type"; import { ExternalConversionSourceEnum_ExternalConversionSource } from "../enums/external_conversion_source"; import { DeviceEnum_Device } from "../enums/device"; import { DayOfWeekEnum_DayOfWeek } from "../enums/day_of_week"; import { ConversionOrAdjustmentLagBucketEnum_ConversionOrAdjustmentLagBucket } from "../enums/conversion_or_adjustment_lag_bucket"; import { ConversionLagBucketEnum_ConversionLagBucket } from "../enums/conversion_lag_bucket"; import { ConversionAttributionEventTypeEnum_ConversionAttributionEventType } from "../enums/conversion_attribution_event_type"; import { ConversionActionCategoryEnum_ConversionActionCategory } from "../enums/conversion_action_category"; import { ClickTypeEnum_ClickType } from "../enums/click_type"; import { AdNetworkTypeEnum_AdNetworkType } from "../enums/ad_network_type"; import { AdDestinationTypeEnum_AdDestinationType } from "../enums/ad_destination_type"; /** * Segment only fields. * * @generated from protobuf message google.ads.googleads.v11.common.Segments */ export interface Segments { /** * Ad Destination type. * * @generated from protobuf field: google.ads.googleads.v11.enums.AdDestinationTypeEnum.AdDestinationType ad_destination_type = 136; */ adDestinationType: AdDestinationTypeEnum_AdDestinationType; /** * Ad network type. * * @generated from protobuf field: google.ads.googleads.v11.enums.AdNetworkTypeEnum.AdNetworkType ad_network_type = 3; */ adNetworkType: AdNetworkTypeEnum_AdNetworkType; /** * Domain (visible URL) of a participant in the Auction Insights report. * * @generated from protobuf field: optional string auction_insight_domain = 145; */ auctionInsightDomain?: string; /** * Budget campaign association status. * * @generated from protobuf field: google.ads.googleads.v11.common.BudgetCampaignAssociationStatus budget_campaign_association_status = 134; */ budgetCampaignAssociationStatus?: BudgetCampaignAssociationStatus; /** * Click type. * * @generated from protobuf field: google.ads.googleads.v11.enums.ClickTypeEnum.ClickType click_type = 26; */ clickType: ClickTypeEnum_ClickType; /** * Resource name of the conversion action. * * @generated from protobuf field: optional string conversion_action = 113; */ conversionAction?: string; /** * Conversion action category. * * @generated from protobuf field: google.ads.googleads.v11.enums.ConversionActionCategoryEnum.ConversionActionCategory conversion_action_category = 53; */ conversionActionCategory: ConversionActionCategoryEnum_ConversionActionCategory; /** * Conversion action name. * * @generated from protobuf field: optional string conversion_action_name = 114; */ conversionActionName?: string; /** * This segments your conversion columns by the original conversion and * conversion value versus the delta if conversions were adjusted. False row * has the data as originally stated; While true row has the delta between * data now and the data as originally stated. Summing the two together * results post-adjustment data. * * @generated from protobuf field: optional bool conversion_adjustment = 115; */ conversionAdjustment?: boolean; /** * Conversion attribution event type. * * @generated from protobuf field: google.ads.googleads.v11.enums.ConversionAttributionEventTypeEnum.ConversionAttributionEventType conversion_attribution_event_type = 2; */ conversionAttributionEventType: ConversionAttributionEventTypeEnum_ConversionAttributionEventType; /** * An enum value representing the number of days between the impression and * the conversion. * * @generated from protobuf field: google.ads.googleads.v11.enums.ConversionLagBucketEnum.ConversionLagBucket conversion_lag_bucket = 50; */ conversionLagBucket: ConversionLagBucketEnum_ConversionLagBucket; /** * An enum value representing the number of days between the impression and * the conversion or between the impression and adjustments to the conversion. * * @generated from protobuf field: google.ads.googleads.v11.enums.ConversionOrAdjustmentLagBucketEnum.ConversionOrAdjustmentLagBucket conversion_or_adjustment_lag_bucket = 51; */ conversionOrAdjustmentLagBucket: ConversionOrAdjustmentLagBucketEnum_ConversionOrAdjustmentLagBucket; /** * Date to which metrics apply. * yyyy-MM-dd format, for example, 2018-04-17. * * @generated from protobuf field: optional string date = 79; */ date?: string; /** * Day of the week, for example, MONDAY. * * @generated from protobuf field: google.ads.googleads.v11.enums.DayOfWeekEnum.DayOfWeek day_of_week = 5; */ dayOfWeek: DayOfWeekEnum_DayOfWeek; /** * Device to which metrics apply. * * @generated from protobuf field: google.ads.googleads.v11.enums.DeviceEnum.Device device = 1; */ device: DeviceEnum_Device; /** * External conversion source. * * @generated from protobuf field: google.ads.googleads.v11.enums.ExternalConversionSourceEnum.ExternalConversionSource external_conversion_source = 55; */ externalConversionSource: ExternalConversionSourceEnum_ExternalConversionSource; /** * Resource name of the geo target constant that represents an airport. * * @generated from protobuf field: optional string geo_target_airport = 116; */ geoTargetAirport?: string; /** * Resource name of the geo target constant that represents a canton. * * @generated from protobuf field: optional string geo_target_canton = 117; */ geoTargetCanton?: string; /** * Resource name of the geo target constant that represents a city. * * @generated from protobuf field: optional string geo_target_city = 118; */ geoTargetCity?: string; /** * Resource name of the geo target constant that represents a country. * * @generated from protobuf field: optional string geo_target_country = 119; */ geoTargetCountry?: string; /** * Resource name of the geo target constant that represents a county. * * @generated from protobuf field: optional string geo_target_county = 120; */ geoTargetCounty?: string; /** * Resource name of the geo target constant that represents a district. * * @generated from protobuf field: optional string geo_target_district = 121; */ geoTargetDistrict?: string; /** * Resource name of the geo target constant that represents a metro. * * @generated from protobuf field: optional string geo_target_metro = 122; */ geoTargetMetro?: string; /** * Resource name of the geo target constant that represents the most * specific location. * * @generated from protobuf field: optional string geo_target_most_specific_location = 123; */ geoTargetMostSpecificLocation?: string; /** * Resource name of the geo target constant that represents a postal code. * * @generated from protobuf field: optional string geo_target_postal_code = 124; */ geoTargetPostalCode?: string; /** * Resource name of the geo target constant that represents a province. * * @generated from protobuf field: optional string geo_target_province = 125; */ geoTargetProvince?: string; /** * Resource name of the geo target constant that represents a region. * * @generated from protobuf field: optional string geo_target_region = 126; */ geoTargetRegion?: string; /** * Resource name of the geo target constant that represents a state. * * @generated from protobuf field: optional string geo_target_state = 127; */ geoTargetState?: string; /** * Hotel booking window in days. * * @generated from protobuf field: optional int64 hotel_booking_window_days = 135; */ hotelBookingWindowDays?: bigint; /** * Hotel center ID. * * @generated from protobuf field: optional int64 hotel_center_id = 80; */ hotelCenterId?: bigint; /** * Hotel check-in date. Formatted as yyyy-MM-dd. * * @generated from protobuf field: optional string hotel_check_in_date = 81; */ hotelCheckInDate?: string; /** * Hotel check-in day of week. * * @generated from protobuf field: google.ads.googleads.v11.enums.DayOfWeekEnum.DayOfWeek hotel_check_in_day_of_week = 9; */ hotelCheckInDayOfWeek: DayOfWeekEnum_DayOfWeek; /** * Hotel city. * * @generated from protobuf field: optional string hotel_city = 82; */ hotelCity?: string; /** * Hotel class. * * @generated from protobuf field: optional int32 hotel_class = 83; */ hotelClass?: number; /** * Hotel country. * * @generated from protobuf field: optional string hotel_country = 84; */ hotelCountry?: string; /** * Hotel date selection type. * * @generated from protobuf field: google.ads.googleads.v11.enums.HotelDateSelectionTypeEnum.HotelDateSelectionType hotel_date_selection_type = 13; */ hotelDateSelectionType: HotelDateSelectionTypeEnum_HotelDateSelectionType; /** * Hotel length of stay. * * @generated from protobuf field: optional int32 hotel_length_of_stay = 85; */ hotelLengthOfStay?: number; /** * Hotel rate rule ID. * * @generated from protobuf field: optional string hotel_rate_rule_id = 86; */ hotelRateRuleId?: string; /** * Hotel rate type. * * @generated from protobuf field: google.ads.googleads.v11.enums.HotelRateTypeEnum.HotelRateType hotel_rate_type = 74; */ hotelRateType: HotelRateTypeEnum_HotelRateType; /** * Hotel price bucket. * * @generated from protobuf field: google.ads.googleads.v11.enums.HotelPriceBucketEnum.HotelPriceBucket hotel_price_bucket = 78; */ hotelPriceBucket: HotelPriceBucketEnum_HotelPriceBucket; /** * Hotel state. * * @generated from protobuf field: optional string hotel_state = 87; */ hotelState?: string; /** * Hour of day as a number between 0 and 23, inclusive. * * @generated from protobuf field: optional int32 hour = 88; */ hour?: number; /** * Only used with feed item metrics. * Indicates whether the interaction metrics occurred on the feed item itself * or a different extension or ad unit. * * @generated from protobuf field: optional bool interaction_on_this_extension = 89; */ interactionOnThisExtension?: boolean; /** * Keyword criterion. * * @generated from protobuf field: google.ads.googleads.v11.common.Keyword keyword = 61; */ keyword?: Keyword; /** * Month as represented by the date of the first day of a month. Formatted as * yyyy-MM-dd. * * @generated from protobuf field: optional string month = 90; */ month?: string; /** * Month of the year, for example, January. * * @generated from protobuf field: google.ads.googleads.v11.enums.MonthOfYearEnum.MonthOfYear month_of_year = 18; */ monthOfYear: MonthOfYearEnum_MonthOfYear; /** * Partner hotel ID. * * @generated from protobuf field: optional string partner_hotel_id = 91; */ partnerHotelId?: string; /** * Placeholder type. This is only used with feed item metrics. * * @generated from protobuf field: google.ads.googleads.v11.enums.PlaceholderTypeEnum.PlaceholderType placeholder_type = 20; */ placeholderType: PlaceholderTypeEnum_PlaceholderType; /** * Aggregator ID of the product. * * @generated from protobuf field: optional int64 product_aggregator_id = 132; */ productAggregatorId?: bigint; /** * Bidding category (level 1) of the product. * * @generated from protobuf field: optional string product_bidding_category_level1 = 92; */ productBiddingCategoryLevel1?: string; /** * Bidding category (level 2) of the product. * * @generated from protobuf field: optional string product_bidding_category_level2 = 93; */ productBiddingCategoryLevel2?: string; /** * Bidding category (level 3) of the product. * * @generated from protobuf field: optional string product_bidding_category_level3 = 94; */ productBiddingCategoryLevel3?: string; /** * Bidding category (level 4) of the product. * * @generated from protobuf field: optional string product_bidding_category_level4 = 95; */ productBiddingCategoryLevel4?: string; /** * Bidding category (level 5) of the product. * * @generated from protobuf field: optional string product_bidding_category_level5 = 96; */ productBiddingCategoryLevel5?: string; /** * Brand of the product. * * @generated from protobuf field: optional string product_brand = 97; */ productBrand?: string; /** * Channel of the product. * * @generated from protobuf field: google.ads.googleads.v11.enums.ProductChannelEnum.ProductChannel product_channel = 30; */ productChannel: ProductChannelEnum_ProductChannel; /** * Channel exclusivity of the product. * * @generated from protobuf field: google.ads.googleads.v11.enums.ProductChannelExclusivityEnum.ProductChannelExclusivity product_channel_exclusivity = 31; */ productChannelExclusivity: ProductChannelExclusivityEnum_ProductChannelExclusivity; /** * Condition of the product. * * @generated from protobuf field: google.ads.googleads.v11.enums.ProductConditionEnum.ProductCondition product_condition = 32; */ productCondition: ProductConditionEnum_ProductCondition; /** * Resource name of the geo target constant for the country of sale of the * product. * * @generated from protobuf field: optional string product_country = 98; */ productCountry?: string; /** * Custom attribute 0 of the product. * * @generated from protobuf field: optional string product_custom_attribute0 = 99; */ productCustomAttribute0?: string; /** * Custom attribute 1 of the product. * * @generated from protobuf field: optional string product_custom_attribute1 = 100; */ productCustomAttribute1?: string; /** * Custom attribute 2 of the product. * * @generated from protobuf field: optional string product_custom_attribute2 = 101; */ productCustomAttribute2?: string; /** * Custom attribute 3 of the product. * * @generated from protobuf field: optional string product_custom_attribute3 = 102; */ productCustomAttribute3?: string; /** * Custom attribute 4 of the product. * * @generated from protobuf field: optional string product_custom_attribute4 = 103; */ productCustomAttribute4?: string; /** * Item ID of the product. * * @generated from protobuf field: optional string product_item_id = 104; */ productItemId?: string; /** * Resource name of the language constant for the language of the product. * * @generated from protobuf field: optional string product_language = 105; */ productLanguage?: string; /** * Merchant ID of the product. * * @generated from protobuf field: optional int64 product_merchant_id = 133; */ productMerchantId?: bigint; /** * Store ID of the product. * * @generated from protobuf field: optional string product_store_id = 106; */ productStoreId?: string; /** * Title of the product. * * @generated from protobuf field: optional string product_title = 107; */ productTitle?: string; /** * Type (level 1) of the product. * * @generated from protobuf field: optional string product_type_l1 = 108; */ productTypeL1?: string; /** * Type (level 2) of the product. * * @generated from protobuf field: optional string product_type_l2 = 109; */ productTypeL2?: string; /** * Type (level 3) of the product. * * @generated from protobuf field: optional string product_type_l3 = 110; */ productTypeL3?: string; /** * Type (level 4) of the product. * * @generated from protobuf field: optional string product_type_l4 = 111; */ productTypeL4?: string; /** * Type (level 5) of the product. * * @generated from protobuf field: optional string product_type_l5 = 112; */ productTypeL5?: string; /** * Quarter as represented by the date of the first day of a quarter. * Uses the calendar year for quarters, for example, the second quarter of * 2018 starts on 2018-04-01. Formatted as yyyy-MM-dd. * * @generated from protobuf field: optional string quarter = 128; */ quarter?: string; /** * Recommendation type. * * @generated from protobuf field: google.ads.googleads.v11.enums.RecommendationTypeEnum.RecommendationType recommendation_type = 140; */ recommendationType: RecommendationTypeEnum_RecommendationType; /** * Type of the search engine results page. * * @generated from protobuf field: google.ads.googleads.v11.enums.SearchEngineResultsPageTypeEnum.SearchEngineResultsPageType search_engine_results_page_type = 70; */ searchEngineResultsPageType: SearchEngineResultsPageTypeEnum_SearchEngineResultsPageType; /** * Match type of the keyword that triggered the ad, including variants. * * @generated from protobuf field: google.ads.googleads.v11.enums.SearchTermMatchTypeEnum.SearchTermMatchType search_term_match_type = 22; */ searchTermMatchType: SearchTermMatchTypeEnum_SearchTermMatchType; /** * Position of the ad. * * @generated from protobuf field: google.ads.googleads.v11.enums.SlotEnum.Slot slot = 23; */ slot: SlotEnum_Slot; /** * Primary dimension of applied conversion value rules. * NO_RULE_APPLIED shows the total recorded value of conversions that * do not have a value rule applied. * ORIGINAL shows the original value of conversions to which a value rule * has been applied. * GEO_LOCATION, DEVICE, AUDIENCE show the net adjustment after value * rules were applied. * * @generated from protobuf field: google.ads.googleads.v11.enums.ConversionValueRulePrimaryDimensionEnum.ConversionValueRulePrimaryDimension conversion_value_rule_primary_dimension = 138; */ conversionValueRulePrimaryDimension: ConversionValueRulePrimaryDimensionEnum_ConversionValueRulePrimaryDimension; /** * Resource name of the ad group criterion that represents webpage criterion. * * @generated from protobuf field: optional string webpage = 129; */ webpage?: string; /** * Week as defined as Monday through Sunday, and represented by the date of * Monday. Formatted as yyyy-MM-dd. * * @generated from protobuf field: optional string week = 130; */ week?: string; /** * Year, formatted as yyyy. * * @generated from protobuf field: optional int32 year = 131; */ year?: number; /** * iOS Store Kit Ad Network conversion value. * Null value means this segment is not applicable, for example, non-iOS * campaign. * * @generated from protobuf field: optional int64 sk_ad_network_conversion_value = 137; */ skAdNetworkConversionValue?: bigint; /** * iOS Store Kit Ad Network user type. * * @generated from protobuf field: google.ads.googleads.v11.enums.SkAdNetworkUserTypeEnum.SkAdNetworkUserType sk_ad_network_user_type = 141; */ skAdNetworkUserType: SkAdNetworkUserTypeEnum_SkAdNetworkUserType; /** * iOS Store Kit Ad Network ad event type. * * @generated from protobuf field: google.ads.googleads.v11.enums.SkAdNetworkAdEventTypeEnum.SkAdNetworkAdEventType sk_ad_network_ad_event_type = 142; */ skAdNetworkAdEventType: SkAdNetworkAdEventTypeEnum_SkAdNetworkAdEventType; /** * App where the ad that drove the iOS Store Kit Ad Network install was * shown. Null value means this segment is not applicable, for example, * non-iOS campaign, or was not present in any postbacks sent by Apple. * * @generated from protobuf field: optional google.ads.googleads.v11.common.SkAdNetworkSourceApp sk_ad_network_source_app = 143; */ skAdNetworkSourceApp?: SkAdNetworkSourceApp; /** * iOS Store Kit Ad Network attribution credit * * @generated from protobuf field: google.ads.googleads.v11.enums.SkAdNetworkAttributionCreditEnum.SkAdNetworkAttributionCredit sk_ad_network_attribution_credit = 144; */ skAdNetworkAttributionCredit: SkAdNetworkAttributionCreditEnum_SkAdNetworkAttributionCredit; /** * Only used with CustomerAsset, CampaignAsset and AdGroupAsset metrics. * Indicates whether the interaction metrics occurred on the asset itself * or a different asset or ad unit. * Interactions (for example, clicks) are counted across all the parts of the * served ad (for example, Ad itself and other components like Sitelinks) when * they are served together. When interaction_on_this_asset is true, it means * the interactions are on this specific asset and when * interaction_on_this_asset is false, it means the interactions is not on * this specific asset but on other parts of the served ad this asset is * served with. * * @generated from protobuf field: optional google.ads.googleads.v11.common.AssetInteractionTarget asset_interaction_target = 139; */ assetInteractionTarget?: AssetInteractionTarget; } /** * A Keyword criterion segment. * * @generated from protobuf message google.ads.googleads.v11.common.Keyword */ export interface Keyword { /** * The AdGroupCriterion resource name. * * @generated from protobuf field: optional string ad_group_criterion = 3; */ adGroupCriterion?: string; /** * Keyword info. * * @generated from protobuf field: google.ads.googleads.v11.common.KeywordInfo info = 2; */ info?: KeywordInfo; } /** * A BudgetCampaignAssociationStatus segment. * * @generated from protobuf message google.ads.googleads.v11.common.BudgetCampaignAssociationStatus */ export interface BudgetCampaignAssociationStatus { /** * The campaign resource name. * * @generated from protobuf field: optional string campaign = 1; */ campaign?: string; /** * Budget campaign association status. * * @generated from protobuf field: google.ads.googleads.v11.enums.BudgetCampaignAssociationStatusEnum.BudgetCampaignAssociationStatus status = 2; */ status: BudgetCampaignAssociationStatusEnum_BudgetCampaignAssociationStatus; } /** * An AssetInteractionTarget segment. * * @generated from protobuf message google.ads.googleads.v11.common.AssetInteractionTarget */ export interface AssetInteractionTarget { /** * The asset resource name. * * @generated from protobuf field: string asset = 1; */ asset: string; /** * Only used with CustomerAsset, CampaignAsset and AdGroupAsset metrics. * Indicates whether the interaction metrics occurred on the asset itself or a * different asset or ad unit. * * @generated from protobuf field: bool interaction_on_this_asset = 2; */ interactionOnThisAsset: boolean; } /** * A SkAdNetworkSourceApp segment. * * @generated from protobuf message google.ads.googleads.v11.common.SkAdNetworkSourceApp */ export interface SkAdNetworkSourceApp { /** * App id where the ad that drove the iOS Store Kit Ad Network install was * shown. * * @generated from protobuf field: optional string sk_ad_network_source_app_id = 1; */ skAdNetworkSourceAppId?: string; } declare class Segments$Type extends MessageType { constructor(); create(value?: PartialMessage): Segments; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: Segments): Segments; internalBinaryWrite(message: Segments, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message google.ads.googleads.v11.common.Segments */ export declare const Segments: Segments$Type; declare class Keyword$Type extends MessageType { constructor(); create(value?: PartialMessage): Keyword; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: Keyword): Keyword; internalBinaryWrite(message: Keyword, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message google.ads.googleads.v11.common.Keyword */ export declare const Keyword: Keyword$Type; declare class BudgetCampaignAssociationStatus$Type extends MessageType { constructor(); create(value?: PartialMessage): BudgetCampaignAssociationStatus; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: BudgetCampaignAssociationStatus): BudgetCampaignAssociationStatus; internalBinaryWrite(message: BudgetCampaignAssociationStatus, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message google.ads.googleads.v11.common.BudgetCampaignAssociationStatus */ export declare const BudgetCampaignAssociationStatus: BudgetCampaignAssociationStatus$Type; declare class AssetInteractionTarget$Type extends MessageType { constructor(); create(value?: PartialMessage): AssetInteractionTarget; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: AssetInteractionTarget): AssetInteractionTarget; internalBinaryWrite(message: AssetInteractionTarget, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message google.ads.googleads.v11.common.AssetInteractionTarget */ export declare const AssetInteractionTarget: AssetInteractionTarget$Type; declare class SkAdNetworkSourceApp$Type extends MessageType { constructor(); create(value?: PartialMessage): SkAdNetworkSourceApp; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: SkAdNetworkSourceApp): SkAdNetworkSourceApp; internalBinaryWrite(message: SkAdNetworkSourceApp, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message google.ads.googleads.v11.common.SkAdNetworkSourceApp */ export declare const SkAdNetworkSourceApp: SkAdNetworkSourceApp$Type; export {};