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 values for a feed origin. * * @generated from protobuf message google.ads.googleads.v11.enums.FeedOriginEnum */ export interface FeedOriginEnum { } /** * Possible values for a feed origin. * * @generated from protobuf enum google.ads.googleads.v11.enums.FeedOriginEnum.FeedOrigin */ export declare enum FeedOriginEnum_FeedOrigin { /** * 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, /** * The FeedAttributes for this Feed are managed by the * user. Users can add FeedAttributes to this Feed. * * @generated from protobuf enum value: USER = 2; */ USER = 2, /** * The FeedAttributes for an GOOGLE Feed are created by Google. A feed of * this type is maintained by Google and will have the correct attributes * for the placeholder type of the feed. * * @generated from protobuf enum value: GOOGLE = 3; */ GOOGLE = 3 } declare class FeedOriginEnum$Type extends MessageType { constructor(); create(value?: PartialMessage): FeedOriginEnum; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: FeedOriginEnum): FeedOriginEnum; internalBinaryWrite(message: FeedOriginEnum, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message google.ads.googleads.v11.enums.FeedOriginEnum */ export declare const FeedOriginEnum: FeedOriginEnum$Type; export {};