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"; import { CombinedAudienceStatusEnum_CombinedAudienceStatus } from "../enums/combined_audience_status"; /** * Describe a resource for combined audiences which includes different * audiences. * * @generated from protobuf message google.ads.googleads.v11.resources.CombinedAudience */ export interface CombinedAudience { /** * Immutable. The resource name of the combined audience. * Combined audience names have the form: * * `customers/{customer_id}/combinedAudience/{combined_audience_id}` * * @generated from protobuf field: string resource_name = 1; */ resourceName: string; /** * Output only. ID of the combined audience. * * @generated from protobuf field: int64 id = 2; */ id: bigint; /** * Output only. Status of this combined audience. Indicates whether the combined audience * is enabled or removed. * * @generated from protobuf field: google.ads.googleads.v11.enums.CombinedAudienceStatusEnum.CombinedAudienceStatus status = 3; */ status: CombinedAudienceStatusEnum_CombinedAudienceStatus; /** * Output only. Name of the combined audience. It should be unique across all combined * audiences. * * @generated from protobuf field: string name = 4; */ name: string; /** * Output only. Description of this combined audience. * * @generated from protobuf field: string description = 5; */ description: string; } declare class CombinedAudience$Type extends MessageType { constructor(); create(value?: PartialMessage): CombinedAudience; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: CombinedAudience): CombinedAudience; internalBinaryWrite(message: CombinedAudience, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message google.ads.googleads.v11.resources.CombinedAudience */ export declare const CombinedAudience: CombinedAudience$Type; export {};