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 the type of experiment metric. * * @generated from protobuf message google.ads.googleads.v11.enums.ExperimentMetricEnum */ export interface ExperimentMetricEnum { } /** * The type of experiment metric. * * @generated from protobuf enum google.ads.googleads.v11.enums.ExperimentMetricEnum.ExperimentMetric */ export declare enum ExperimentMetricEnum_ExperimentMetric { /** * 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, /** * The goal of the experiment is clicks. * * @generated from protobuf enum value: CLICKS = 2; */ CLICKS = 2, /** * The goal of the experiment is impressions. * * @generated from protobuf enum value: IMPRESSIONS = 3; */ IMPRESSIONS = 3, /** * The goal of the experiment is cost. * * @generated from protobuf enum value: COST = 4; */ COST = 4, /** * The goal of the experiment is conversion rate. * * @generated from protobuf enum value: CONVERSIONS_PER_INTERACTION_RATE = 5; */ CONVERSIONS_PER_INTERACTION_RATE = 5, /** * The goal of the experiment is cost per conversion. * * @generated from protobuf enum value: COST_PER_CONVERSION = 6; */ COST_PER_CONVERSION = 6, /** * The goal of the experiment is conversion value per cost. * * @generated from protobuf enum value: CONVERSIONS_VALUE_PER_COST = 7; */ CONVERSIONS_VALUE_PER_COST = 7, /** * The goal of the experiment is avg cpc. * * @generated from protobuf enum value: AVERAGE_CPC = 8; */ AVERAGE_CPC = 8, /** * The goal of the experiment is ctr. * * @generated from protobuf enum value: CTR = 9; */ CTR = 9, /** * The goal of the experiment is incremental conversions. * * @generated from protobuf enum value: INCREMENTAL_CONVERSIONS = 10; */ INCREMENTAL_CONVERSIONS = 10, /** * The goal of the experiment is completed video views. * * @generated from protobuf enum value: COMPLETED_VIDEO_VIEWS = 11; */ COMPLETED_VIDEO_VIEWS = 11, /** * The goal of the experiment is custom algorithms. * * @generated from protobuf enum value: CUSTOM_ALGORITHMS = 12; */ CUSTOM_ALGORITHMS = 12, /** * The goal of the experiment is conversions. * * @generated from protobuf enum value: CONVERSIONS = 13; */ CONVERSIONS = 13, /** * The goal of the experiment is conversion value. * * @generated from protobuf enum value: CONVERSION_VALUE = 14; */ CONVERSION_VALUE = 14 } declare class ExperimentMetricEnum$Type extends MessageType { constructor(); create(value?: PartialMessage): ExperimentMetricEnum; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: ExperimentMetricEnum): ExperimentMetricEnum; internalBinaryWrite(message: ExperimentMetricEnum, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message google.ads.googleads.v11.enums.ExperimentMetricEnum */ export declare const ExperimentMetricEnum: ExperimentMetricEnum$Type; export {};