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 performance label of an asset. * * @generated from protobuf message google.ads.googleads.v11.enums.AssetPerformanceLabelEnum */ export interface AssetPerformanceLabelEnum { } /** * Enum describing the possible performance labels of an asset, usually * computed in the context of a linkage. * * @generated from protobuf enum google.ads.googleads.v11.enums.AssetPerformanceLabelEnum.AssetPerformanceLabel */ export declare enum AssetPerformanceLabelEnum_AssetPerformanceLabel { /** * Not specified. * * @generated from protobuf enum value: UNSPECIFIED = 0; */ UNSPECIFIED = 0, /** * Used for return value only. Represents value unknown in this version. * * @generated from protobuf enum value: UNKNOWN = 1; */ UNKNOWN = 1, /** * This asset does not yet have any performance informantion. This may be * because it is still under review. * * @generated from protobuf enum value: PENDING = 2; */ PENDING = 2, /** * The asset has started getting impressions but the stats are not * statistically significant enough to get an asset performance label. * * @generated from protobuf enum value: LEARNING = 3; */ LEARNING = 3, /** * Worst performing assets. * * @generated from protobuf enum value: LOW = 4; */ LOW = 4, /** * Good performing assets. * * @generated from protobuf enum value: GOOD = 5; */ GOOD = 5, /** * Best performing assets. * * @generated from protobuf enum value: BEST = 6; */ BEST = 6 } declare class AssetPerformanceLabelEnum$Type extends MessageType { constructor(); create(value?: PartialMessage): AssetPerformanceLabelEnum; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: AssetPerformanceLabelEnum): AssetPerformanceLabelEnum; internalBinaryWrite(message: AssetPerformanceLabelEnum, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message google.ads.googleads.v11.enums.AssetPerformanceLabelEnum */ export declare const AssetPerformanceLabelEnum: AssetPerformanceLabelEnum$Type; export {};