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<FeedOriginEnum> {
    constructor();
    create(value?: PartialMessage<FeedOriginEnum>): 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 {};
