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 possible errors from applying a keyword plan * resource (keyword plan, keyword plan campaign, keyword plan ad group or * keyword plan keyword) or KeywordPlanService RPC. * * @generated from protobuf message google.ads.googleads.v11.errors.KeywordPlanErrorEnum */ export interface KeywordPlanErrorEnum { } /** * Enum describing possible errors from applying a keyword plan. * * @generated from protobuf enum google.ads.googleads.v11.errors.KeywordPlanErrorEnum.KeywordPlanError */ export declare enum KeywordPlanErrorEnum_KeywordPlanError { /** * Enum unspecified. * * @generated from protobuf enum value: UNSPECIFIED = 0; */ UNSPECIFIED = 0, /** * The received error code is not known in this version. * * @generated from protobuf enum value: UNKNOWN = 1; */ UNKNOWN = 1, /** * The plan's bid multiplier value is outside the valid range. * * @generated from protobuf enum value: BID_MULTIPLIER_OUT_OF_RANGE = 2; */ BID_MULTIPLIER_OUT_OF_RANGE = 2, /** * The plan's bid value is too high. * * @generated from protobuf enum value: BID_TOO_HIGH = 3; */ BID_TOO_HIGH = 3, /** * The plan's bid value is too low. * * @generated from protobuf enum value: BID_TOO_LOW = 4; */ BID_TOO_LOW = 4, /** * The plan's cpc bid is not a multiple of the minimum billable unit. * * @generated from protobuf enum value: BID_TOO_MANY_FRACTIONAL_DIGITS = 5; */ BID_TOO_MANY_FRACTIONAL_DIGITS = 5, /** * The plan's daily budget value is too low. * * @generated from protobuf enum value: DAILY_BUDGET_TOO_LOW = 6; */ DAILY_BUDGET_TOO_LOW = 6, /** * The plan's daily budget is not a multiple of the minimum billable unit. * * @generated from protobuf enum value: DAILY_BUDGET_TOO_MANY_FRACTIONAL_DIGITS = 7; */ DAILY_BUDGET_TOO_MANY_FRACTIONAL_DIGITS = 7, /** * The input has an invalid value. * * @generated from protobuf enum value: INVALID_VALUE = 8; */ INVALID_VALUE = 8, /** * The plan has no keyword. * * @generated from protobuf enum value: KEYWORD_PLAN_HAS_NO_KEYWORDS = 9; */ KEYWORD_PLAN_HAS_NO_KEYWORDS = 9, /** * The plan is not enabled and API cannot provide mutation, forecast or * stats. * * @generated from protobuf enum value: KEYWORD_PLAN_NOT_ENABLED = 10; */ KEYWORD_PLAN_NOT_ENABLED = 10, /** * The requested plan cannot be found for providing forecast or stats. * * @generated from protobuf enum value: KEYWORD_PLAN_NOT_FOUND = 11; */ KEYWORD_PLAN_NOT_FOUND = 11, /** * The plan is missing a cpc bid. * * @generated from protobuf enum value: MISSING_BID = 13; */ MISSING_BID = 13, /** * The plan is missing required forecast_period field. * * @generated from protobuf enum value: MISSING_FORECAST_PERIOD = 14; */ MISSING_FORECAST_PERIOD = 14, /** * The plan's forecast_period has invalid forecast date range. * * @generated from protobuf enum value: INVALID_FORECAST_DATE_RANGE = 15; */ INVALID_FORECAST_DATE_RANGE = 15, /** * The plan's name is invalid. * * @generated from protobuf enum value: INVALID_NAME = 16; */ INVALID_NAME = 16 } declare class KeywordPlanErrorEnum$Type extends MessageType { constructor(); create(value?: PartialMessage): KeywordPlanErrorEnum; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: KeywordPlanErrorEnum): KeywordPlanErrorEnum; internalBinaryWrite(message: KeywordPlanErrorEnum, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message google.ads.googleads.v11.errors.KeywordPlanErrorEnum */ export declare const KeywordPlanErrorEnum: KeywordPlanErrorEnum$Type; export {};