// package: google.api // file: google/api/log.proto import * as jspb from "google-protobuf"; import * as google_api_label_pb from "../../google/api/label_pb"; export class LogDescriptor extends jspb.Message { getName(): string; setName(value: string): void; clearLabelsList(): void; getLabelsList(): Array; setLabelsList(value: Array): void; addLabels(value?: google_api_label_pb.LabelDescriptor, index?: number): google_api_label_pb.LabelDescriptor; getDescription(): string; setDescription(value: string): void; getDisplayName(): string; setDisplayName(value: string): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): LogDescriptor.AsObject; static toObject(includeInstance: boolean, msg: LogDescriptor): LogDescriptor.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo}; static serializeBinaryToWriter(message: LogDescriptor, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): LogDescriptor; static deserializeBinaryFromReader(message: LogDescriptor, reader: jspb.BinaryReader): LogDescriptor; } export namespace LogDescriptor { export type AsObject = { name: string, labelsList: Array, description: string, displayName: string, } }