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"; /** * A mobile application category constant. * * @generated from protobuf message google.ads.googleads.v11.resources.MobileAppCategoryConstant */ export interface MobileAppCategoryConstant { /** * Output only. The resource name of the mobile app category constant. * Mobile app category constant resource names have the form: * * `mobileAppCategoryConstants/{mobile_app_category_id}` * * @generated from protobuf field: string resource_name = 1; */ resourceName: string; /** * Output only. The ID of the mobile app category constant. * * @generated from protobuf field: optional int32 id = 4; */ id?: number; /** * Output only. Mobile app category name. * * @generated from protobuf field: optional string name = 5; */ name?: string; } declare class MobileAppCategoryConstant$Type extends MessageType { constructor(); create(value?: PartialMessage): MobileAppCategoryConstant; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: MobileAppCategoryConstant): MobileAppCategoryConstant; internalBinaryWrite(message: MobileAppCategoryConstant, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message google.ads.googleads.v11.resources.MobileAppCategoryConstant */ export declare const MobileAppCategoryConstant: MobileAppCategoryConstant$Type; export {};