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"; /** * Container for enum describing audience insights dimensions. * * @generated from protobuf message google.ads.googleads.v11.enums.AudienceInsightsDimensionEnum */ export interface AudienceInsightsDimensionEnum { } /** * Possible audience dimensions for use in generating insights. * * @generated from protobuf enum google.ads.googleads.v11.enums.AudienceInsightsDimensionEnum.AudienceInsightsDimension */ export declare enum AudienceInsightsDimensionEnum_AudienceInsightsDimension { /** * Not specified. * * @generated from protobuf enum value: UNSPECIFIED = 0; */ UNSPECIFIED = 0, /** * The value is unknown in this version. * * @generated from protobuf enum value: UNKNOWN = 1; */ UNKNOWN = 1, /** * A Product & Service category. * * @generated from protobuf enum value: CATEGORY = 2; */ CATEGORY = 2, /** * A Knowledge Graph entity. * * @generated from protobuf enum value: KNOWLEDGE_GRAPH = 3; */ KNOWLEDGE_GRAPH = 3, /** * A country, represented by a geo target. * * @generated from protobuf enum value: GEO_TARGET_COUNTRY = 4; */ GEO_TARGET_COUNTRY = 4, /** * A geographic location within a country. * * @generated from protobuf enum value: SUB_COUNTRY_LOCATION = 5; */ SUB_COUNTRY_LOCATION = 5, /** * A YouTube channel. * * @generated from protobuf enum value: YOUTUBE_CHANNEL = 6; */ YOUTUBE_CHANNEL = 6, /** * A YouTube Dynamic Lineup. * * @generated from protobuf enum value: YOUTUBE_DYNAMIC_LINEUP = 7; */ YOUTUBE_DYNAMIC_LINEUP = 7, /** * An Affinity UserInterest. * * @generated from protobuf enum value: AFFINITY_USER_INTEREST = 8; */ AFFINITY_USER_INTEREST = 8, /** * An In-Market UserInterest. * * @generated from protobuf enum value: IN_MARKET_USER_INTEREST = 9; */ IN_MARKET_USER_INTEREST = 9, /** * A Parental Status value (parent, or not a parent). * * @generated from protobuf enum value: PARENTAL_STATUS = 10; */ PARENTAL_STATUS = 10, /** * A household income percentile range. * * @generated from protobuf enum value: INCOME_RANGE = 11; */ INCOME_RANGE = 11, /** * An age range. * * @generated from protobuf enum value: AGE_RANGE = 12; */ AGE_RANGE = 12, /** * A gender. * * @generated from protobuf enum value: GENDER = 13; */ GENDER = 13 } declare class AudienceInsightsDimensionEnum$Type extends MessageType { constructor(); create(value?: PartialMessage): AudienceInsightsDimensionEnum; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: AudienceInsightsDimensionEnum): AudienceInsightsDimensionEnum; internalBinaryWrite(message: AudienceInsightsDimensionEnum, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message google.ads.googleads.v11.enums.AudienceInsightsDimensionEnum */ export declare const AudienceInsightsDimensionEnum: AudienceInsightsDimensionEnum$Type; export {};