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 with 3-Tier brand safety suitability control. * * @generated from protobuf message google.ads.googleads.v11.enums.BrandSafetySuitabilityEnum */ export interface BrandSafetySuitabilityEnum { } /** * 3-Tier brand safety suitability control. * * @generated from protobuf enum google.ads.googleads.v11.enums.BrandSafetySuitabilityEnum.BrandSafetySuitability */ export declare enum BrandSafetySuitabilityEnum_BrandSafetySuitability { /** * 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 option lets you show ads across all inventory on YouTube and video * partners that meet our standards for monetization. This option may be an * appropriate choice for brands that want maximum access to the full * breadth of videos eligible for ads, including, for example, videos that * have strong profanity in the context of comedy or a documentary, or * excessive violence as featured in video games. * * @generated from protobuf enum value: EXPANDED_INVENTORY = 2; */ EXPANDED_INVENTORY = 2, /** * This option lets you show ads across a wide range of content that's * appropriate for most brands, such as popular music videos, documentaries, * and movie trailers. The content you can show ads on is based on YouTube's * advertiser-friendly content guidelines that take into account, for * example, the strength or frequency of profanity, or the appropriateness * of subject matter like sensitive events. Ads won't show, for example, on * content with repeated strong profanity, strong sexual content, or graphic * violence. * * @generated from protobuf enum value: STANDARD_INVENTORY = 3; */ STANDARD_INVENTORY = 3, /** * This option lets you show ads on a reduced range of content that's * appropriate for brands with particularly strict guidelines around * inappropriate language and sexual suggestiveness; above and beyond what * YouTube's advertiser-friendly content guidelines address. The videos * accessible in this sensitive category meet heightened requirements, * especially for inappropriate language and sexual suggestiveness. For * example, your ads will be excluded from showing on some of YouTube's most * popular music videos and other pop culture content across YouTube and * Google video partners. * * @generated from protobuf enum value: LIMITED_INVENTORY = 4; */ LIMITED_INVENTORY = 4 } declare class BrandSafetySuitabilityEnum$Type extends MessageType { constructor(); create(value?: PartialMessage): BrandSafetySuitabilityEnum; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: BrandSafetySuitabilityEnum): BrandSafetySuitabilityEnum; internalBinaryWrite(message: BrandSafetySuitabilityEnum, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message google.ads.googleads.v11.enums.BrandSafetySuitabilityEnum */ export declare const BrandSafetySuitabilityEnum: BrandSafetySuitabilityEnum$Type; export {};