UNPKG

@ondewo/csi-client-nodejs

Version:

ONDEWO Communication System Integration (CSI) Client library for Nodejs

1,256 lines (1,060 loc) 67.8 kB
// package: google.protobuf // file: google/protobuf/descriptor.proto /* tslint:disable */ /* eslint-disable */ import * as jspb from "google-protobuf"; export class FileDescriptorSet extends jspb.Message { clearFileList(): void; getFileList(): Array<FileDescriptorProto>; setFileList(value: Array<FileDescriptorProto>): FileDescriptorSet; addFile(value?: FileDescriptorProto, index?: number): FileDescriptorProto; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): FileDescriptorSet.AsObject; static toObject(includeInstance: boolean, msg: FileDescriptorSet): FileDescriptorSet.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: FileDescriptorSet, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): FileDescriptorSet; static deserializeBinaryFromReader(message: FileDescriptorSet, reader: jspb.BinaryReader): FileDescriptorSet; } export namespace FileDescriptorSet { export type AsObject = { fileList: Array<FileDescriptorProto.AsObject>, } } export class FileDescriptorProto extends jspb.Message { hasName(): boolean; clearName(): void; getName(): string | undefined; setName(value: string): FileDescriptorProto; hasPackage(): boolean; clearPackage(): void; getPackage(): string | undefined; setPackage(value: string): FileDescriptorProto; clearDependencyList(): void; getDependencyList(): Array<string>; setDependencyList(value: Array<string>): FileDescriptorProto; addDependency(value: string, index?: number): string; clearPublicDependencyList(): void; getPublicDependencyList(): Array<number>; setPublicDependencyList(value: Array<number>): FileDescriptorProto; addPublicDependency(value: number, index?: number): number; clearWeakDependencyList(): void; getWeakDependencyList(): Array<number>; setWeakDependencyList(value: Array<number>): FileDescriptorProto; addWeakDependency(value: number, index?: number): number; clearMessageTypeList(): void; getMessageTypeList(): Array<DescriptorProto>; setMessageTypeList(value: Array<DescriptorProto>): FileDescriptorProto; addMessageType(value?: DescriptorProto, index?: number): DescriptorProto; clearEnumTypeList(): void; getEnumTypeList(): Array<EnumDescriptorProto>; setEnumTypeList(value: Array<EnumDescriptorProto>): FileDescriptorProto; addEnumType(value?: EnumDescriptorProto, index?: number): EnumDescriptorProto; clearServiceList(): void; getServiceList(): Array<ServiceDescriptorProto>; setServiceList(value: Array<ServiceDescriptorProto>): FileDescriptorProto; addService(value?: ServiceDescriptorProto, index?: number): ServiceDescriptorProto; clearExtensionList(): void; getExtensionList(): Array<FieldDescriptorProto>; setExtensionList(value: Array<FieldDescriptorProto>): FileDescriptorProto; addExtension$(value?: FieldDescriptorProto, index?: number): FieldDescriptorProto; hasOptions(): boolean; clearOptions(): void; getOptions(): FileOptions | undefined; setOptions(value?: FileOptions): FileDescriptorProto; hasSourceCodeInfo(): boolean; clearSourceCodeInfo(): void; getSourceCodeInfo(): SourceCodeInfo | undefined; setSourceCodeInfo(value?: SourceCodeInfo): FileDescriptorProto; hasSyntax(): boolean; clearSyntax(): void; getSyntax(): string | undefined; setSyntax(value: string): FileDescriptorProto; hasEdition(): boolean; clearEdition(): void; getEdition(): Edition | undefined; setEdition(value: Edition): FileDescriptorProto; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): FileDescriptorProto.AsObject; static toObject(includeInstance: boolean, msg: FileDescriptorProto): FileDescriptorProto.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: FileDescriptorProto, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): FileDescriptorProto; static deserializeBinaryFromReader(message: FileDescriptorProto, reader: jspb.BinaryReader): FileDescriptorProto; } export namespace FileDescriptorProto { export type AsObject = { name?: string, pb_package?: string, dependencyList: Array<string>, publicDependencyList: Array<number>, weakDependencyList: Array<number>, messageTypeList: Array<DescriptorProto.AsObject>, enumTypeList: Array<EnumDescriptorProto.AsObject>, serviceList: Array<ServiceDescriptorProto.AsObject>, extensionList: Array<FieldDescriptorProto.AsObject>, options?: FileOptions.AsObject, sourceCodeInfo?: SourceCodeInfo.AsObject, syntax?: string, edition?: Edition, } } export class DescriptorProto extends jspb.Message { hasName(): boolean; clearName(): void; getName(): string | undefined; setName(value: string): DescriptorProto; clearFieldList(): void; getFieldList(): Array<FieldDescriptorProto>; setFieldList(value: Array<FieldDescriptorProto>): DescriptorProto; addField(value?: FieldDescriptorProto, index?: number): FieldDescriptorProto; clearExtensionList(): void; getExtensionList(): Array<FieldDescriptorProto>; setExtensionList(value: Array<FieldDescriptorProto>): DescriptorProto; addExtension$(value?: FieldDescriptorProto, index?: number): FieldDescriptorProto; clearNestedTypeList(): void; getNestedTypeList(): Array<DescriptorProto>; setNestedTypeList(value: Array<DescriptorProto>): DescriptorProto; addNestedType(value?: DescriptorProto, index?: number): DescriptorProto; clearEnumTypeList(): void; getEnumTypeList(): Array<EnumDescriptorProto>; setEnumTypeList(value: Array<EnumDescriptorProto>): DescriptorProto; addEnumType(value?: EnumDescriptorProto, index?: number): EnumDescriptorProto; clearExtensionRangeList(): void; getExtensionRangeList(): Array<DescriptorProto.ExtensionRange>; setExtensionRangeList(value: Array<DescriptorProto.ExtensionRange>): DescriptorProto; addExtensionRange(value?: DescriptorProto.ExtensionRange, index?: number): DescriptorProto.ExtensionRange; clearOneofDeclList(): void; getOneofDeclList(): Array<OneofDescriptorProto>; setOneofDeclList(value: Array<OneofDescriptorProto>): DescriptorProto; addOneofDecl(value?: OneofDescriptorProto, index?: number): OneofDescriptorProto; hasOptions(): boolean; clearOptions(): void; getOptions(): MessageOptions | undefined; setOptions(value?: MessageOptions): DescriptorProto; clearReservedRangeList(): void; getReservedRangeList(): Array<DescriptorProto.ReservedRange>; setReservedRangeList(value: Array<DescriptorProto.ReservedRange>): DescriptorProto; addReservedRange(value?: DescriptorProto.ReservedRange, index?: number): DescriptorProto.ReservedRange; clearReservedNameList(): void; getReservedNameList(): Array<string>; setReservedNameList(value: Array<string>): DescriptorProto; addReservedName(value: string, index?: number): string; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): DescriptorProto.AsObject; static toObject(includeInstance: boolean, msg: DescriptorProto): DescriptorProto.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: DescriptorProto, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): DescriptorProto; static deserializeBinaryFromReader(message: DescriptorProto, reader: jspb.BinaryReader): DescriptorProto; } export namespace DescriptorProto { export type AsObject = { name?: string, fieldList: Array<FieldDescriptorProto.AsObject>, extensionList: Array<FieldDescriptorProto.AsObject>, nestedTypeList: Array<DescriptorProto.AsObject>, enumTypeList: Array<EnumDescriptorProto.AsObject>, extensionRangeList: Array<DescriptorProto.ExtensionRange.AsObject>, oneofDeclList: Array<OneofDescriptorProto.AsObject>, options?: MessageOptions.AsObject, reservedRangeList: Array<DescriptorProto.ReservedRange.AsObject>, reservedNameList: Array<string>, } export class ExtensionRange extends jspb.Message { hasStart(): boolean; clearStart(): void; getStart(): number | undefined; setStart(value: number): ExtensionRange; hasEnd(): boolean; clearEnd(): void; getEnd(): number | undefined; setEnd(value: number): ExtensionRange; hasOptions(): boolean; clearOptions(): void; getOptions(): ExtensionRangeOptions | undefined; setOptions(value?: ExtensionRangeOptions): ExtensionRange; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): ExtensionRange.AsObject; static toObject(includeInstance: boolean, msg: ExtensionRange): ExtensionRange.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: ExtensionRange, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): ExtensionRange; static deserializeBinaryFromReader(message: ExtensionRange, reader: jspb.BinaryReader): ExtensionRange; } export namespace ExtensionRange { export type AsObject = { start?: number, end?: number, options?: ExtensionRangeOptions.AsObject, } } export class ReservedRange extends jspb.Message { hasStart(): boolean; clearStart(): void; getStart(): number | undefined; setStart(value: number): ReservedRange; hasEnd(): boolean; clearEnd(): void; getEnd(): number | undefined; setEnd(value: number): ReservedRange; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): ReservedRange.AsObject; static toObject(includeInstance: boolean, msg: ReservedRange): ReservedRange.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: ReservedRange, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): ReservedRange; static deserializeBinaryFromReader(message: ReservedRange, reader: jspb.BinaryReader): ReservedRange; } export namespace ReservedRange { export type AsObject = { start?: number, end?: number, } } } export class ExtensionRangeOptions extends jspb.Message { clearUninterpretedOptionList(): void; getUninterpretedOptionList(): Array<UninterpretedOption>; setUninterpretedOptionList(value: Array<UninterpretedOption>): ExtensionRangeOptions; addUninterpretedOption(value?: UninterpretedOption, index?: number): UninterpretedOption; clearDeclarationList(): void; getDeclarationList(): Array<ExtensionRangeOptions.Declaration>; setDeclarationList(value: Array<ExtensionRangeOptions.Declaration>): ExtensionRangeOptions; addDeclaration(value?: ExtensionRangeOptions.Declaration, index?: number): ExtensionRangeOptions.Declaration; hasFeatures(): boolean; clearFeatures(): void; getFeatures(): FeatureSet | undefined; setFeatures(value?: FeatureSet): ExtensionRangeOptions; hasVerification(): boolean; clearVerification(): void; getVerification(): ExtensionRangeOptions.VerificationState | undefined; setVerification(value: ExtensionRangeOptions.VerificationState): ExtensionRangeOptions; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): ExtensionRangeOptions.AsObject; static toObject(includeInstance: boolean, msg: ExtensionRangeOptions): ExtensionRangeOptions.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: ExtensionRangeOptions, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): ExtensionRangeOptions; static deserializeBinaryFromReader(message: ExtensionRangeOptions, reader: jspb.BinaryReader): ExtensionRangeOptions; } export namespace ExtensionRangeOptions { export type AsObject = { uninterpretedOptionList: Array<UninterpretedOption.AsObject>, declarationList: Array<ExtensionRangeOptions.Declaration.AsObject>, features?: FeatureSet.AsObject, verification?: ExtensionRangeOptions.VerificationState, } export class Declaration extends jspb.Message { hasNumber(): boolean; clearNumber(): void; getNumber(): number | undefined; setNumber(value: number): Declaration; hasFullName(): boolean; clearFullName(): void; getFullName(): string | undefined; setFullName(value: string): Declaration; hasType(): boolean; clearType(): void; getType(): string | undefined; setType(value: string): Declaration; hasReserved(): boolean; clearReserved(): void; getReserved(): boolean | undefined; setReserved(value: boolean): Declaration; hasRepeated(): boolean; clearRepeated(): void; getRepeated(): boolean | undefined; setRepeated(value: boolean): Declaration; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): Declaration.AsObject; static toObject(includeInstance: boolean, msg: Declaration): Declaration.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: Declaration, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): Declaration; static deserializeBinaryFromReader(message: Declaration, reader: jspb.BinaryReader): Declaration; } export namespace Declaration { export type AsObject = { number?: number, fullName?: string, type?: string, reserved?: boolean, repeated?: boolean, } } export enum VerificationState { DECLARATION = 0, UNVERIFIED = 1, } } export class FieldDescriptorProto extends jspb.Message { hasName(): boolean; clearName(): void; getName(): string | undefined; setName(value: string): FieldDescriptorProto; hasNumber(): boolean; clearNumber(): void; getNumber(): number | undefined; setNumber(value: number): FieldDescriptorProto; hasLabel(): boolean; clearLabel(): void; getLabel(): FieldDescriptorProto.Label | undefined; setLabel(value: FieldDescriptorProto.Label): FieldDescriptorProto; hasType(): boolean; clearType(): void; getType(): FieldDescriptorProto.Type | undefined; setType(value: FieldDescriptorProto.Type): FieldDescriptorProto; hasTypeName(): boolean; clearTypeName(): void; getTypeName(): string | undefined; setTypeName(value: string): FieldDescriptorProto; hasExtendee(): boolean; clearExtendee(): void; getExtendee(): string | undefined; setExtendee(value: string): FieldDescriptorProto; hasDefaultValue(): boolean; clearDefaultValue(): void; getDefaultValue(): string | undefined; setDefaultValue(value: string): FieldDescriptorProto; hasOneofIndex(): boolean; clearOneofIndex(): void; getOneofIndex(): number | undefined; setOneofIndex(value: number): FieldDescriptorProto; hasJsonName(): boolean; clearJsonName(): void; getJsonName(): string | undefined; setJsonName(value: string): FieldDescriptorProto; hasOptions(): boolean; clearOptions(): void; getOptions(): FieldOptions | undefined; setOptions(value?: FieldOptions): FieldDescriptorProto; hasProto3Optional(): boolean; clearProto3Optional(): void; getProto3Optional(): boolean | undefined; setProto3Optional(value: boolean): FieldDescriptorProto; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): FieldDescriptorProto.AsObject; static toObject(includeInstance: boolean, msg: FieldDescriptorProto): FieldDescriptorProto.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: FieldDescriptorProto, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): FieldDescriptorProto; static deserializeBinaryFromReader(message: FieldDescriptorProto, reader: jspb.BinaryReader): FieldDescriptorProto; } export namespace FieldDescriptorProto { export type AsObject = { name?: string, number?: number, label?: FieldDescriptorProto.Label, type?: FieldDescriptorProto.Type, typeName?: string, extendee?: string, defaultValue?: string, oneofIndex?: number, jsonName?: string, options?: FieldOptions.AsObject, proto3Optional?: boolean, } export enum Type { TYPE_DOUBLE = 1, TYPE_FLOAT = 2, TYPE_INT64 = 3, TYPE_UINT64 = 4, TYPE_INT32 = 5, TYPE_FIXED64 = 6, TYPE_FIXED32 = 7, TYPE_BOOL = 8, TYPE_STRING = 9, TYPE_GROUP = 10, TYPE_MESSAGE = 11, TYPE_BYTES = 12, TYPE_UINT32 = 13, TYPE_ENUM = 14, TYPE_SFIXED32 = 15, TYPE_SFIXED64 = 16, TYPE_SINT32 = 17, TYPE_SINT64 = 18, } export enum Label { LABEL_OPTIONAL = 1, LABEL_REPEATED = 3, LABEL_REQUIRED = 2, } } export class OneofDescriptorProto extends jspb.Message { hasName(): boolean; clearName(): void; getName(): string | undefined; setName(value: string): OneofDescriptorProto; hasOptions(): boolean; clearOptions(): void; getOptions(): OneofOptions | undefined; setOptions(value?: OneofOptions): OneofDescriptorProto; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): OneofDescriptorProto.AsObject; static toObject(includeInstance: boolean, msg: OneofDescriptorProto): OneofDescriptorProto.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: OneofDescriptorProto, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): OneofDescriptorProto; static deserializeBinaryFromReader(message: OneofDescriptorProto, reader: jspb.BinaryReader): OneofDescriptorProto; } export namespace OneofDescriptorProto { export type AsObject = { name?: string, options?: OneofOptions.AsObject, } } export class EnumDescriptorProto extends jspb.Message { hasName(): boolean; clearName(): void; getName(): string | undefined; setName(value: string): EnumDescriptorProto; clearValueList(): void; getValueList(): Array<EnumValueDescriptorProto>; setValueList(value: Array<EnumValueDescriptorProto>): EnumDescriptorProto; addValue(value?: EnumValueDescriptorProto, index?: number): EnumValueDescriptorProto; hasOptions(): boolean; clearOptions(): void; getOptions(): EnumOptions | undefined; setOptions(value?: EnumOptions): EnumDescriptorProto; clearReservedRangeList(): void; getReservedRangeList(): Array<EnumDescriptorProto.EnumReservedRange>; setReservedRangeList(value: Array<EnumDescriptorProto.EnumReservedRange>): EnumDescriptorProto; addReservedRange(value?: EnumDescriptorProto.EnumReservedRange, index?: number): EnumDescriptorProto.EnumReservedRange; clearReservedNameList(): void; getReservedNameList(): Array<string>; setReservedNameList(value: Array<string>): EnumDescriptorProto; addReservedName(value: string, index?: number): string; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): EnumDescriptorProto.AsObject; static toObject(includeInstance: boolean, msg: EnumDescriptorProto): EnumDescriptorProto.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: EnumDescriptorProto, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): EnumDescriptorProto; static deserializeBinaryFromReader(message: EnumDescriptorProto, reader: jspb.BinaryReader): EnumDescriptorProto; } export namespace EnumDescriptorProto { export type AsObject = { name?: string, valueList: Array<EnumValueDescriptorProto.AsObject>, options?: EnumOptions.AsObject, reservedRangeList: Array<EnumDescriptorProto.EnumReservedRange.AsObject>, reservedNameList: Array<string>, } export class EnumReservedRange extends jspb.Message { hasStart(): boolean; clearStart(): void; getStart(): number | undefined; setStart(value: number): EnumReservedRange; hasEnd(): boolean; clearEnd(): void; getEnd(): number | undefined; setEnd(value: number): EnumReservedRange; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): EnumReservedRange.AsObject; static toObject(includeInstance: boolean, msg: EnumReservedRange): EnumReservedRange.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: EnumReservedRange, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): EnumReservedRange; static deserializeBinaryFromReader(message: EnumReservedRange, reader: jspb.BinaryReader): EnumReservedRange; } export namespace EnumReservedRange { export type AsObject = { start?: number, end?: number, } } } export class EnumValueDescriptorProto extends jspb.Message { hasName(): boolean; clearName(): void; getName(): string | undefined; setName(value: string): EnumValueDescriptorProto; hasNumber(): boolean; clearNumber(): void; getNumber(): number | undefined; setNumber(value: number): EnumValueDescriptorProto; hasOptions(): boolean; clearOptions(): void; getOptions(): EnumValueOptions | undefined; setOptions(value?: EnumValueOptions): EnumValueDescriptorProto; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): EnumValueDescriptorProto.AsObject; static toObject(includeInstance: boolean, msg: EnumValueDescriptorProto): EnumValueDescriptorProto.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: EnumValueDescriptorProto, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): EnumValueDescriptorProto; static deserializeBinaryFromReader(message: EnumValueDescriptorProto, reader: jspb.BinaryReader): EnumValueDescriptorProto; } export namespace EnumValueDescriptorProto { export type AsObject = { name?: string, number?: number, options?: EnumValueOptions.AsObject, } } export class ServiceDescriptorProto extends jspb.Message { hasName(): boolean; clearName(): void; getName(): string | undefined; setName(value: string): ServiceDescriptorProto; clearMethodList(): void; getMethodList(): Array<MethodDescriptorProto>; setMethodList(value: Array<MethodDescriptorProto>): ServiceDescriptorProto; addMethod(value?: MethodDescriptorProto, index?: number): MethodDescriptorProto; hasOptions(): boolean; clearOptions(): void; getOptions(): ServiceOptions | undefined; setOptions(value?: ServiceOptions): ServiceDescriptorProto; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): ServiceDescriptorProto.AsObject; static toObject(includeInstance: boolean, msg: ServiceDescriptorProto): ServiceDescriptorProto.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: ServiceDescriptorProto, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): ServiceDescriptorProto; static deserializeBinaryFromReader(message: ServiceDescriptorProto, reader: jspb.BinaryReader): ServiceDescriptorProto; } export namespace ServiceDescriptorProto { export type AsObject = { name?: string, methodList: Array<MethodDescriptorProto.AsObject>, options?: ServiceOptions.AsObject, } } export class MethodDescriptorProto extends jspb.Message { hasName(): boolean; clearName(): void; getName(): string | undefined; setName(value: string): MethodDescriptorProto; hasInputType(): boolean; clearInputType(): void; getInputType(): string | undefined; setInputType(value: string): MethodDescriptorProto; hasOutputType(): boolean; clearOutputType(): void; getOutputType(): string | undefined; setOutputType(value: string): MethodDescriptorProto; hasOptions(): boolean; clearOptions(): void; getOptions(): MethodOptions | undefined; setOptions(value?: MethodOptions): MethodDescriptorProto; hasClientStreaming(): boolean; clearClientStreaming(): void; getClientStreaming(): boolean | undefined; setClientStreaming(value: boolean): MethodDescriptorProto; hasServerStreaming(): boolean; clearServerStreaming(): void; getServerStreaming(): boolean | undefined; setServerStreaming(value: boolean): MethodDescriptorProto; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): MethodDescriptorProto.AsObject; static toObject(includeInstance: boolean, msg: MethodDescriptorProto): MethodDescriptorProto.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: MethodDescriptorProto, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): MethodDescriptorProto; static deserializeBinaryFromReader(message: MethodDescriptorProto, reader: jspb.BinaryReader): MethodDescriptorProto; } export namespace MethodDescriptorProto { export type AsObject = { name?: string, inputType?: string, outputType?: string, options?: MethodOptions.AsObject, clientStreaming?: boolean, serverStreaming?: boolean, } } export class FileOptions extends jspb.Message { hasJavaPackage(): boolean; clearJavaPackage(): void; getJavaPackage(): string | undefined; setJavaPackage(value: string): FileOptions; hasJavaOuterClassname(): boolean; clearJavaOuterClassname(): void; getJavaOuterClassname(): string | undefined; setJavaOuterClassname(value: string): FileOptions; hasJavaMultipleFiles(): boolean; clearJavaMultipleFiles(): void; getJavaMultipleFiles(): boolean | undefined; setJavaMultipleFiles(value: boolean): FileOptions; hasJavaGenerateEqualsAndHash(): boolean; clearJavaGenerateEqualsAndHash(): void; getJavaGenerateEqualsAndHash(): boolean | undefined; setJavaGenerateEqualsAndHash(value: boolean): FileOptions; hasJavaStringCheckUtf8(): boolean; clearJavaStringCheckUtf8(): void; getJavaStringCheckUtf8(): boolean | undefined; setJavaStringCheckUtf8(value: boolean): FileOptions; hasOptimizeFor(): boolean; clearOptimizeFor(): void; getOptimizeFor(): FileOptions.OptimizeMode | undefined; setOptimizeFor(value: FileOptions.OptimizeMode): FileOptions; hasGoPackage(): boolean; clearGoPackage(): void; getGoPackage(): string | undefined; setGoPackage(value: string): FileOptions; hasCcGenericServices(): boolean; clearCcGenericServices(): void; getCcGenericServices(): boolean | undefined; setCcGenericServices(value: boolean): FileOptions; hasJavaGenericServices(): boolean; clearJavaGenericServices(): void; getJavaGenericServices(): boolean | undefined; setJavaGenericServices(value: boolean): FileOptions; hasPyGenericServices(): boolean; clearPyGenericServices(): void; getPyGenericServices(): boolean | undefined; setPyGenericServices(value: boolean): FileOptions; hasDeprecated(): boolean; clearDeprecated(): void; getDeprecated(): boolean | undefined; setDeprecated(value: boolean): FileOptions; hasCcEnableArenas(): boolean; clearCcEnableArenas(): void; getCcEnableArenas(): boolean | undefined; setCcEnableArenas(value: boolean): FileOptions; hasObjcClassPrefix(): boolean; clearObjcClassPrefix(): void; getObjcClassPrefix(): string | undefined; setObjcClassPrefix(value: string): FileOptions; hasCsharpNamespace(): boolean; clearCsharpNamespace(): void; getCsharpNamespace(): string | undefined; setCsharpNamespace(value: string): FileOptions; hasSwiftPrefix(): boolean; clearSwiftPrefix(): void; getSwiftPrefix(): string | undefined; setSwiftPrefix(value: string): FileOptions; hasPhpClassPrefix(): boolean; clearPhpClassPrefix(): void; getPhpClassPrefix(): string | undefined; setPhpClassPrefix(value: string): FileOptions; hasPhpNamespace(): boolean; clearPhpNamespace(): void; getPhpNamespace(): string | undefined; setPhpNamespace(value: string): FileOptions; hasPhpMetadataNamespace(): boolean; clearPhpMetadataNamespace(): void; getPhpMetadataNamespace(): string | undefined; setPhpMetadataNamespace(value: string): FileOptions; hasRubyPackage(): boolean; clearRubyPackage(): void; getRubyPackage(): string | undefined; setRubyPackage(value: string): FileOptions; hasFeatures(): boolean; clearFeatures(): void; getFeatures(): FeatureSet | undefined; setFeatures(value?: FeatureSet): FileOptions; clearUninterpretedOptionList(): void; getUninterpretedOptionList(): Array<UninterpretedOption>; setUninterpretedOptionList(value: Array<UninterpretedOption>): FileOptions; addUninterpretedOption(value?: UninterpretedOption, index?: number): UninterpretedOption; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): FileOptions.AsObject; static toObject(includeInstance: boolean, msg: FileOptions): FileOptions.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: FileOptions, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): FileOptions; static deserializeBinaryFromReader(message: FileOptions, reader: jspb.BinaryReader): FileOptions; } export namespace FileOptions { export type AsObject = { javaPackage?: string, javaOuterClassname?: string, javaMultipleFiles?: boolean, javaGenerateEqualsAndHash?: boolean, javaStringCheckUtf8?: boolean, optimizeFor?: FileOptions.OptimizeMode, goPackage?: string, ccGenericServices?: boolean, javaGenericServices?: boolean, pyGenericServices?: boolean, deprecated?: boolean, ccEnableArenas?: boolean, objcClassPrefix?: string, csharpNamespace?: string, swiftPrefix?: string, phpClassPrefix?: string, phpNamespace?: string, phpMetadataNamespace?: string, rubyPackage?: string, features?: FeatureSet.AsObject, uninterpretedOptionList: Array<UninterpretedOption.AsObject>, } export enum OptimizeMode { SPEED = 1, CODE_SIZE = 2, LITE_RUNTIME = 3, } } export class MessageOptions extends jspb.Message { hasMessageSetWireFormat(): boolean; clearMessageSetWireFormat(): void; getMessageSetWireFormat(): boolean | undefined; setMessageSetWireFormat(value: boolean): MessageOptions; hasNoStandardDescriptorAccessor(): boolean; clearNoStandardDescriptorAccessor(): void; getNoStandardDescriptorAccessor(): boolean | undefined; setNoStandardDescriptorAccessor(value: boolean): MessageOptions; hasDeprecated(): boolean; clearDeprecated(): void; getDeprecated(): boolean | undefined; setDeprecated(value: boolean): MessageOptions; hasMapEntry(): boolean; clearMapEntry(): void; getMapEntry(): boolean | undefined; setMapEntry(value: boolean): MessageOptions; hasDeprecatedLegacyJsonFieldConflicts(): boolean; clearDeprecatedLegacyJsonFieldConflicts(): void; getDeprecatedLegacyJsonFieldConflicts(): boolean | undefined; setDeprecatedLegacyJsonFieldConflicts(value: boolean): MessageOptions; hasFeatures(): boolean; clearFeatures(): void; getFeatures(): FeatureSet | undefined; setFeatures(value?: FeatureSet): MessageOptions; clearUninterpretedOptionList(): void; getUninterpretedOptionList(): Array<UninterpretedOption>; setUninterpretedOptionList(value: Array<UninterpretedOption>): MessageOptions; addUninterpretedOption(value?: UninterpretedOption, index?: number): UninterpretedOption; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): MessageOptions.AsObject; static toObject(includeInstance: boolean, msg: MessageOptions): MessageOptions.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: MessageOptions, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): MessageOptions; static deserializeBinaryFromReader(message: MessageOptions, reader: jspb.BinaryReader): MessageOptions; } export namespace MessageOptions { export type AsObject = { messageSetWireFormat?: boolean, noStandardDescriptorAccessor?: boolean, deprecated?: boolean, mapEntry?: boolean, deprecatedLegacyJsonFieldConflicts?: boolean, features?: FeatureSet.AsObject, uninterpretedOptionList: Array<UninterpretedOption.AsObject>, } } export class FieldOptions extends jspb.Message { hasCtype(): boolean; clearCtype(): void; getCtype(): FieldOptions.CType | undefined; setCtype(value: FieldOptions.CType): FieldOptions; hasPacked(): boolean; clearPacked(): void; getPacked(): boolean | undefined; setPacked(value: boolean): FieldOptions; hasJstype(): boolean; clearJstype(): void; getJstype(): FieldOptions.JSType | undefined; setJstype(value: FieldOptions.JSType): FieldOptions; hasLazy(): boolean; clearLazy(): void; getLazy(): boolean | undefined; setLazy(value: boolean): FieldOptions; hasUnverifiedLazy(): boolean; clearUnverifiedLazy(): void; getUnverifiedLazy(): boolean | undefined; setUnverifiedLazy(value: boolean): FieldOptions; hasDeprecated(): boolean; clearDeprecated(): void; getDeprecated(): boolean | undefined; setDeprecated(value: boolean): FieldOptions; hasWeak(): boolean; clearWeak(): void; getWeak(): boolean | undefined; setWeak(value: boolean): FieldOptions; hasDebugRedact(): boolean; clearDebugRedact(): void; getDebugRedact(): boolean | undefined; setDebugRedact(value: boolean): FieldOptions; hasRetention(): boolean; clearRetention(): void; getRetention(): FieldOptions.OptionRetention | undefined; setRetention(value: FieldOptions.OptionRetention): FieldOptions; clearTargetsList(): void; getTargetsList(): Array<FieldOptions.OptionTargetType>; setTargetsList(value: Array<FieldOptions.OptionTargetType>): FieldOptions; addTargets(value: FieldOptions.OptionTargetType, index?: number): FieldOptions.OptionTargetType; clearEditionDefaultsList(): void; getEditionDefaultsList(): Array<FieldOptions.EditionDefault>; setEditionDefaultsList(value: Array<FieldOptions.EditionDefault>): FieldOptions; addEditionDefaults(value?: FieldOptions.EditionDefault, index?: number): FieldOptions.EditionDefault; hasFeatures(): boolean; clearFeatures(): void; getFeatures(): FeatureSet | undefined; setFeatures(value?: FeatureSet): FieldOptions; hasFeatureSupport(): boolean; clearFeatureSupport(): void; getFeatureSupport(): FieldOptions.FeatureSupport | undefined; setFeatureSupport(value?: FieldOptions.FeatureSupport): FieldOptions; clearUninterpretedOptionList(): void; getUninterpretedOptionList(): Array<UninterpretedOption>; setUninterpretedOptionList(value: Array<UninterpretedOption>): FieldOptions; addUninterpretedOption(value?: UninterpretedOption, index?: number): UninterpretedOption; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): FieldOptions.AsObject; static toObject(includeInstance: boolean, msg: FieldOptions): FieldOptions.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: FieldOptions, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): FieldOptions; static deserializeBinaryFromReader(message: FieldOptions, reader: jspb.BinaryReader): FieldOptions; } export namespace FieldOptions { export type AsObject = { ctype?: FieldOptions.CType, packed?: boolean, jstype?: FieldOptions.JSType, lazy?: boolean, unverifiedLazy?: boolean, deprecated?: boolean, weak?: boolean, debugRedact?: boolean, retention?: FieldOptions.OptionRetention, targetsList: Array<FieldOptions.OptionTargetType>, editionDefaultsList: Array<FieldOptions.EditionDefault.AsObject>, features?: FeatureSet.AsObject, featureSupport?: FieldOptions.FeatureSupport.AsObject, uninterpretedOptionList: Array<UninterpretedOption.AsObject>, } export class EditionDefault extends jspb.Message { hasEdition(): boolean; clearEdition(): void; getEdition(): Edition | undefined; setEdition(value: Edition): EditionDefault; hasValue(): boolean; clearValue(): void; getValue(): string | undefined; setValue(value: string): EditionDefault; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): EditionDefault.AsObject; static toObject(includeInstance: boolean, msg: EditionDefault): EditionDefault.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: EditionDefault, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): EditionDefault; static deserializeBinaryFromReader(message: EditionDefault, reader: jspb.BinaryReader): EditionDefault; } export namespace EditionDefault { export type AsObject = { edition?: Edition, value?: string, } } export class FeatureSupport extends jspb.Message { hasEditionIntroduced(): boolean; clearEditionIntroduced(): void; getEditionIntroduced(): Edition | undefined; setEditionIntroduced(value: Edition): FeatureSupport; hasEditionDeprecated(): boolean; clearEditionDeprecated(): void; getEditionDeprecated(): Edition | undefined; setEditionDeprecated(value: Edition): FeatureSupport; hasDeprecationWarning(): boolean; clearDeprecationWarning(): void; getDeprecationWarning(): string | undefined; setDeprecationWarning(value: string): FeatureSupport; hasEditionRemoved(): boolean; clearEditionRemoved(): void; getEditionRemoved(): Edition | undefined; setEditionRemoved(value: Edition): FeatureSupport; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): FeatureSupport.AsObject; static toObject(includeInstance: boolean, msg: FeatureSupport): FeatureSupport.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: FeatureSupport, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): FeatureSupport; static deserializeBinaryFromReader(message: FeatureSupport, reader: jspb.BinaryReader): FeatureSupport; } export namespace FeatureSupport { export type AsObject = { editionIntroduced?: Edition, editionDeprecated?: Edition, deprecationWarning?: string, editionRemoved?: Edition, } } export enum CType { STRING = 0, CORD = 1, STRING_PIECE = 2, } export enum JSType { JS_NORMAL = 0, JS_STRING = 1, JS_NUMBER = 2, } export enum OptionRetention { RETENTION_UNKNOWN = 0, RETENTION_RUNTIME = 1, RETENTION_SOURCE = 2, } export enum OptionTargetType { TARGET_TYPE_UNKNOWN = 0, TARGET_TYPE_FILE = 1, TARGET_TYPE_EXTENSION_RANGE = 2, TARGET_TYPE_MESSAGE = 3, TARGET_TYPE_FIELD = 4, TARGET_TYPE_ONEOF = 5, TARGET_TYPE_ENUM = 6, TARGET_TYPE_ENUM_ENTRY = 7, TARGET_TYPE_SERVICE = 8, TARGET_TYPE_METHOD = 9, } } export class OneofOptions extends jspb.Message { hasFeatures(): boolean; clearFeatures(): void; getFeatures(): FeatureSet | undefined; setFeatures(value?: FeatureSet): OneofOptions; clearUninterpretedOptionList(): void; getUninterpretedOptionList(): Array<UninterpretedOption>; setUninterpretedOptionList(value: Array<UninterpretedOption>): OneofOptions; addUninterpretedOption(value?: UninterpretedOption, index?: number): UninterpretedOption; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): OneofOptions.AsObject; static toObject(includeInstance: boolean, msg: OneofOptions): OneofOptions.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: OneofOptions, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): OneofOptions; static deserializeBinaryFromReader(message: OneofOptions, reader: jspb.BinaryReader): OneofOptions; } export namespace OneofOptions { export type AsObject = { features?: FeatureSet.AsObject, uninterpretedOptionList: Array<UninterpretedOption.AsObject>, } } export class EnumOptions extends jspb.Message { hasAllowAlias(): boolean; clearAllowAlias(): void; getAllowAlias(): boolean | undefined; setAllowAlias(value: boolean): EnumOptions; hasDeprecated(): boolean; clearDeprecated(): void; getDeprecated(): boolean | undefined; setDeprecated(value: boolean): EnumOptions; hasDeprecatedLegacyJsonFieldConflicts(): boolean; clearDeprecatedLegacyJsonFieldConflicts(): void; getDeprecatedLegacyJsonFieldConflicts(): boolean | undefined; setDeprecatedLegacyJsonFieldConflicts(value: boolean): EnumOptions; hasFeatures(): boolean; clearFeatures(): void; getFeatures(): FeatureSet | undefined; setFeatures(value?: FeatureSet): EnumOptions; clearUninterpretedOptionList(): void; getUninterpretedOptionList(): Array<UninterpretedOption>; setUninterpretedOptionList(value: Array<UninterpretedOption>): EnumOptions; addUninterpretedOption(value?: UninterpretedOption, index?: number): UninterpretedOption; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): EnumOptions.AsObject; static toObject(includeInstance: boolean, msg: EnumOptions): EnumOptions.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: EnumOptions, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): EnumOptions; static deserializeBinaryFromReader(message: EnumOptions, reader: jspb.BinaryReader): EnumOptions; } export namespace EnumOptions { export type AsObject = { allowAlias?: boolean, deprecated?: boolean, deprecatedLegacyJsonFieldConflicts?: boolean, features?: FeatureSet.AsObject, uninterpretedOptionList: Array<UninterpretedOption.AsObject>, } } export class EnumValueOptions extends jspb.Message { hasDeprecated(): boolean; clearDeprecated(): void; getDeprecated(): boolean | undefined; setDeprecated(value: boolean): EnumValueOptions; hasFeatures(): boolean; clearFeatures(): void; getFeatures(): FeatureSet | undefined; setFeatures(value?: FeatureSet): EnumValueOptions; hasDebugRedact(): boolean; clearDebugRedact(): void; getDebugRedact(): boolean | undefined; setDebugRedact(value: boolean): EnumValueOptions; hasFeatureSupport(): boolean; clearFeatureSupport(): void; getFeatureSupport(): FieldOptions.FeatureSupport | undefined; setFeatureSupport(value?: FieldOptions.FeatureSupport): EnumValueOptions; clearUninterpretedOptionList(): void; getUninterpretedOptionList(): Array<UninterpretedOption>; setUninterpretedOptionList(value: Array<UninterpretedOption>): EnumValueOptions; addUninterpretedOption(value?: UninterpretedOption, index?: number): UninterpretedOption; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): EnumValueOptions.AsObject; static toObject(includeInstance: boolean, msg: EnumValueOptions): EnumValueOptions.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: EnumValueOptions, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): EnumValueOptions; static deserializeBinaryFromReader(message: EnumValueOptions, reader: jspb.BinaryReader): EnumValueOptions; } export namespace EnumValueOptions { export type AsObject = { deprecated?: boolean, features?: FeatureSet.AsObject, debugRedact?: boolean, featureSupport?: FieldOptions.FeatureSupport.AsObject, uninterpretedOptionList: Array<UninterpretedOption.AsObject>, } } export class ServiceOptions extends jspb.Message { hasFeatures(): boolean; clearFeatures(): void; getFeatures(): FeatureSet | undefined; setFeatures(value?: FeatureSet): ServiceOptions; hasDeprecated(): boolean; clearDeprecated(): void; getDeprecated(): boolean | undefined; setDeprecated(value: boolean): ServiceOptions; clearUninterpretedOptionList(): void; getUninterpretedOptionList(): Array<UninterpretedOption>; setUninterpretedOptionList(value: Array<UninterpretedOption>): ServiceOptions; addUninterpretedOption(value?: UninterpretedOption, index?: number): UninterpretedOption; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): ServiceOptions.AsObject; static toObject(includeInstance: boolean, msg: ServiceOptions): ServiceOptions.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: ServiceOptions, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): ServiceOptions; static deserializeBinaryFromReader(message: ServiceOptions, reader: jspb.BinaryReader): ServiceOptions; } export namespace ServiceOptions { export type AsObject = { features?: FeatureSet.AsObject, deprecated?: boolean, uninterpretedOptionList: Array<UninterpretedOption.AsObject>, } } export class MethodOptions extends jspb.Message { hasDeprecated(): boolean; clearDeprecated(): void; getDeprecated(): boolean | undefined; setDeprecated(value: boolean): MethodOptions; hasIdempotencyLevel(): boolean; clearIdempotency