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 a promotion extension occasion. * For more information about the occasions check: * https://support.google.com/google-ads/answer/7367521 * * @generated from protobuf message google.ads.googleads.v11.enums.PromotionExtensionOccasionEnum */ export interface PromotionExtensionOccasionEnum { } /** * A promotion extension occasion. * * @generated from protobuf enum google.ads.googleads.v11.enums.PromotionExtensionOccasionEnum.PromotionExtensionOccasion */ export declare enum PromotionExtensionOccasionEnum_PromotionExtensionOccasion { /** * 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, /** * New Year's. * * @generated from protobuf enum value: NEW_YEARS = 2; */ NEW_YEARS = 2, /** * Chinese New Year. * * @generated from protobuf enum value: CHINESE_NEW_YEAR = 3; */ CHINESE_NEW_YEAR = 3, /** * Valentine's Day. * * @generated from protobuf enum value: VALENTINES_DAY = 4; */ VALENTINES_DAY = 4, /** * Easter. * * @generated from protobuf enum value: EASTER = 5; */ EASTER = 5, /** * Mother's Day. * * @generated from protobuf enum value: MOTHERS_DAY = 6; */ MOTHERS_DAY = 6, /** * Father's Day. * * @generated from protobuf enum value: FATHERS_DAY = 7; */ FATHERS_DAY = 7, /** * Labor Day. * * @generated from protobuf enum value: LABOR_DAY = 8; */ LABOR_DAY = 8, /** * Back To School. * * @generated from protobuf enum value: BACK_TO_SCHOOL = 9; */ BACK_TO_SCHOOL = 9, /** * Halloween. * * @generated from protobuf enum value: HALLOWEEN = 10; */ HALLOWEEN = 10, /** * Black Friday. * * @generated from protobuf enum value: BLACK_FRIDAY = 11; */ BLACK_FRIDAY = 11, /** * Cyber Monday. * * @generated from protobuf enum value: CYBER_MONDAY = 12; */ CYBER_MONDAY = 12, /** * Christmas. * * @generated from protobuf enum value: CHRISTMAS = 13; */ CHRISTMAS = 13, /** * Boxing Day. * * @generated from protobuf enum value: BOXING_DAY = 14; */ BOXING_DAY = 14, /** * Independence Day in any country. * * @generated from protobuf enum value: INDEPENDENCE_DAY = 15; */ INDEPENDENCE_DAY = 15, /** * National Day in any country. * * @generated from protobuf enum value: NATIONAL_DAY = 16; */ NATIONAL_DAY = 16, /** * End of any season. * * @generated from protobuf enum value: END_OF_SEASON = 17; */ END_OF_SEASON = 17, /** * Winter Sale. * * @generated from protobuf enum value: WINTER_SALE = 18; */ WINTER_SALE = 18, /** * Summer sale. * * @generated from protobuf enum value: SUMMER_SALE = 19; */ SUMMER_SALE = 19, /** * Fall Sale. * * @generated from protobuf enum value: FALL_SALE = 20; */ FALL_SALE = 20, /** * Spring Sale. * * @generated from protobuf enum value: SPRING_SALE = 21; */ SPRING_SALE = 21, /** * Ramadan. * * @generated from protobuf enum value: RAMADAN = 22; */ RAMADAN = 22, /** * Eid al-Fitr. * * @generated from protobuf enum value: EID_AL_FITR = 23; */ EID_AL_FITR = 23, /** * Eid al-Adha. * * @generated from protobuf enum value: EID_AL_ADHA = 24; */ EID_AL_ADHA = 24, /** * Singles Day. * * @generated from protobuf enum value: SINGLES_DAY = 25; */ SINGLES_DAY = 25, /** * Women's Day. * * @generated from protobuf enum value: WOMENS_DAY = 26; */ WOMENS_DAY = 26, /** * Holi. * * @generated from protobuf enum value: HOLI = 27; */ HOLI = 27, /** * Parent's Day. * * @generated from protobuf enum value: PARENTS_DAY = 28; */ PARENTS_DAY = 28, /** * St. Nicholas Day. * * @generated from protobuf enum value: ST_NICHOLAS_DAY = 29; */ ST_NICHOLAS_DAY = 29, /** * Carnival. * * @generated from protobuf enum value: CARNIVAL = 30; */ CARNIVAL = 30, /** * Epiphany, also known as Three Kings' Day. * * @generated from protobuf enum value: EPIPHANY = 31; */ EPIPHANY = 31, /** * Rosh Hashanah. * * @generated from protobuf enum value: ROSH_HASHANAH = 32; */ ROSH_HASHANAH = 32, /** * Passover. * * @generated from protobuf enum value: PASSOVER = 33; */ PASSOVER = 33, /** * Hanukkah. * * @generated from protobuf enum value: HANUKKAH = 34; */ HANUKKAH = 34, /** * Diwali. * * @generated from protobuf enum value: DIWALI = 35; */ DIWALI = 35, /** * Navratri. * * @generated from protobuf enum value: NAVRATRI = 36; */ NAVRATRI = 36, /** * Available in Thai: Songkran. * * @generated from protobuf enum value: SONGKRAN = 37; */ SONGKRAN = 37, /** * Available in Japanese: Year-end Gift. * * @generated from protobuf enum value: YEAR_END_GIFT = 38; */ YEAR_END_GIFT = 38 } declare class PromotionExtensionOccasionEnum$Type extends MessageType { constructor(); create(value?: PartialMessage): PromotionExtensionOccasionEnum; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: PromotionExtensionOccasionEnum): PromotionExtensionOccasionEnum; internalBinaryWrite(message: PromotionExtensionOccasionEnum, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message google.ads.googleads.v11.enums.PromotionExtensionOccasionEnum */ export declare const PromotionExtensionOccasionEnum: PromotionExtensionOccasionEnum$Type; export {};