import type { RpcTransport } from "@protobuf-ts/runtime-rpc"; import type { ServiceInfo } from "@protobuf-ts/runtime-rpc"; import type { MutateAssetSetAssetsResponse } from "./asset_set_asset_service"; import type { MutateAssetSetAssetsRequest } from "./asset_set_asset_service"; import type { UnaryCall } from "@protobuf-ts/runtime-rpc"; import type { RpcOptions } from "@protobuf-ts/runtime-rpc"; /** * Service to manage asset set asset. * * @generated from protobuf service google.ads.googleads.v11.services.AssetSetAssetService */ export interface IAssetSetAssetServiceClient { /** * Creates, updates or removes asset set assets. Operation statuses are * returned. * * @generated from protobuf rpc: MutateAssetSetAssets(google.ads.googleads.v11.services.MutateAssetSetAssetsRequest) returns (google.ads.googleads.v11.services.MutateAssetSetAssetsResponse); */ mutateAssetSetAssets(input: MutateAssetSetAssetsRequest, options?: RpcOptions): UnaryCall; } /** * Service to manage asset set asset. * * @generated from protobuf service google.ads.googleads.v11.services.AssetSetAssetService */ export declare class AssetSetAssetServiceClient implements IAssetSetAssetServiceClient, ServiceInfo { private readonly _transport; typeName: string; methods: import("@protobuf-ts/runtime-rpc").MethodInfo[]; options: { [extensionName: string]: import("@protobuf-ts/runtime").JsonValue; }; constructor(_transport: RpcTransport); /** * Creates, updates or removes asset set assets. Operation statuses are * returned. * * @generated from protobuf rpc: MutateAssetSetAssets(google.ads.googleads.v11.services.MutateAssetSetAssetsRequest) returns (google.ads.googleads.v11.services.MutateAssetSetAssetsResponse); */ mutateAssetSetAssets(input: MutateAssetSetAssetsRequest, options?: RpcOptions): UnaryCall; }