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 quality evaluation disapproval reasons * of a feed item. * * @generated from protobuf message google.ads.googleads.v11.enums.FeedItemQualityDisapprovalReasonEnum */ export interface FeedItemQualityDisapprovalReasonEnum { } /** * The possible quality evaluation disapproval reasons of a feed item. * * @generated from protobuf enum google.ads.googleads.v11.enums.FeedItemQualityDisapprovalReasonEnum.FeedItemQualityDisapprovalReason */ export declare enum FeedItemQualityDisapprovalReasonEnum_FeedItemQualityDisapprovalReason { /** * No value has been 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, /** * Price contains repetitive headers. * * @generated from protobuf enum value: PRICE_TABLE_REPETITIVE_HEADERS = 2; */ PRICE_TABLE_REPETITIVE_HEADERS = 2, /** * Price contains repetitive description. * * @generated from protobuf enum value: PRICE_TABLE_REPETITIVE_DESCRIPTION = 3; */ PRICE_TABLE_REPETITIVE_DESCRIPTION = 3, /** * Price contains inconsistent items. * * @generated from protobuf enum value: PRICE_TABLE_INCONSISTENT_ROWS = 4; */ PRICE_TABLE_INCONSISTENT_ROWS = 4, /** * Price contains qualifiers in description. * * @generated from protobuf enum value: PRICE_DESCRIPTION_HAS_PRICE_QUALIFIERS = 5; */ PRICE_DESCRIPTION_HAS_PRICE_QUALIFIERS = 5, /** * Price contains an unsupported language. * * @generated from protobuf enum value: PRICE_UNSUPPORTED_LANGUAGE = 6; */ PRICE_UNSUPPORTED_LANGUAGE = 6, /** * Price item header is not relevant to the price type. * * @generated from protobuf enum value: PRICE_TABLE_ROW_HEADER_TABLE_TYPE_MISMATCH = 7; */ PRICE_TABLE_ROW_HEADER_TABLE_TYPE_MISMATCH = 7, /** * Price item header has promotional text. * * @generated from protobuf enum value: PRICE_TABLE_ROW_HEADER_HAS_PROMOTIONAL_TEXT = 8; */ PRICE_TABLE_ROW_HEADER_HAS_PROMOTIONAL_TEXT = 8, /** * Price item description is not relevant to the item header. * * @generated from protobuf enum value: PRICE_TABLE_ROW_DESCRIPTION_NOT_RELEVANT = 9; */ PRICE_TABLE_ROW_DESCRIPTION_NOT_RELEVANT = 9, /** * Price item description contains promotional text. * * @generated from protobuf enum value: PRICE_TABLE_ROW_DESCRIPTION_HAS_PROMOTIONAL_TEXT = 10; */ PRICE_TABLE_ROW_DESCRIPTION_HAS_PROMOTIONAL_TEXT = 10, /** * Price item header and description are repetitive. * * @generated from protobuf enum value: PRICE_TABLE_ROW_HEADER_DESCRIPTION_REPETITIVE = 11; */ PRICE_TABLE_ROW_HEADER_DESCRIPTION_REPETITIVE = 11, /** * Price item is in a foreign language, nonsense, or can't be rated. * * @generated from protobuf enum value: PRICE_TABLE_ROW_UNRATEABLE = 12; */ PRICE_TABLE_ROW_UNRATEABLE = 12, /** * Price item price is invalid or inaccurate. * * @generated from protobuf enum value: PRICE_TABLE_ROW_PRICE_INVALID = 13; */ PRICE_TABLE_ROW_PRICE_INVALID = 13, /** * Price item URL is invalid or irrelevant. * * @generated from protobuf enum value: PRICE_TABLE_ROW_URL_INVALID = 14; */ PRICE_TABLE_ROW_URL_INVALID = 14, /** * Price item header or description has price. * * @generated from protobuf enum value: PRICE_HEADER_OR_DESCRIPTION_HAS_PRICE = 15; */ PRICE_HEADER_OR_DESCRIPTION_HAS_PRICE = 15, /** * Structured snippet values do not match the header. * * @generated from protobuf enum value: STRUCTURED_SNIPPETS_HEADER_POLICY_VIOLATED = 16; */ STRUCTURED_SNIPPETS_HEADER_POLICY_VIOLATED = 16, /** * Structured snippet values are repeated. * * @generated from protobuf enum value: STRUCTURED_SNIPPETS_REPEATED_VALUES = 17; */ STRUCTURED_SNIPPETS_REPEATED_VALUES = 17, /** * Structured snippet values violate editorial guidelines like punctuation. * * @generated from protobuf enum value: STRUCTURED_SNIPPETS_EDITORIAL_GUIDELINES = 18; */ STRUCTURED_SNIPPETS_EDITORIAL_GUIDELINES = 18, /** * Structured snippet contain promotional text. * * @generated from protobuf enum value: STRUCTURED_SNIPPETS_HAS_PROMOTIONAL_TEXT = 19; */ STRUCTURED_SNIPPETS_HAS_PROMOTIONAL_TEXT = 19 } declare class FeedItemQualityDisapprovalReasonEnum$Type extends MessageType { constructor(); create(value?: PartialMessage): FeedItemQualityDisapprovalReasonEnum; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: FeedItemQualityDisapprovalReasonEnum): FeedItemQualityDisapprovalReasonEnum; internalBinaryWrite(message: FeedItemQualityDisapprovalReasonEnum, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message google.ads.googleads.v11.enums.FeedItemQualityDisapprovalReasonEnum */ export declare const FeedItemQualityDisapprovalReasonEnum: FeedItemQualityDisapprovalReasonEnum$Type; export {};