DescriptorProto: { typeUrl: string; decode(input: Uint8Array | BinaryReader,
length?: number): DescriptorProto; encode(message: DescriptorProto,
writer?: BinaryWriter): BinaryWriter; fromAmino(object: DescriptorProtoAmino): DescriptorProto; fromAminoMsg(object: DescriptorProtoAminoMsg): DescriptorProto; fromPartial(object: { enumType?: { name?: string; options?: { allowAlias?: boolean; deprecated?: boolean; uninterpretedOption?: { aggregateValue?: (...
) | (...
); doubleValue?: (...
) | (...
); identifierValue?: (...
) | (...
); name?: (...
) | (...
); negativeIntValue?: (...
) | (...
); positiveIntValue?: (...
) | (...
); stringValue?: (...
) | (...
); }[]; }; reservedName?: string[]; reservedRange?: { end?: number; start?: number; }[]; value?: { name?: string; number?: number; options?: { deprecated?: (...
) | (...
) | (...
); uninterpretedOption?: (...
) | (...
); }; }[]; }[]; extension?: { defaultValue?: string; extendee?: string; jsonName?: string; label?: FieldDescriptorProto_Label; name?: string; number?: number; oneofIndex?: number; options?: { ctype?: FieldOptions_CType; deprecated?: boolean; jstype?: FieldOptions_JSType; lazy?: boolean; packed?: boolean; uninterpretedOption?: { aggregateValue?: (...
) | (...
); doubleValue?: (...
) | (...
); identifierValue?: (...
) | (...
); name?: (...
) | (...
); negativeIntValue?: (...
) | (...
); positiveIntValue?: (...
) | (...
); stringValue?: (...
) | (...
); }[]; weak?: boolean; }; type?: FieldDescriptorProto_Type; typeName?: string; }[]; extensionRange?: { end?: number; options?: { uninterpretedOption?: { aggregateValue?: (...
) | (...
); doubleValue?: (...
) | (...
); identifierValue?: (...
) | (...
); name?: (...
) | (...
); negativeIntValue?: (...
) | (...
); positiveIntValue?: (...
) | (...
); stringValue?: (...
) | (...
); }[]; }; start?: number; }[]; field?: { defaultValue?: string; extendee?: string; jsonName?: string; label?: FieldDescriptorProto_Label; name?: string; number?: number; oneofIndex?: number; options?: { ctype?: FieldOptions_CType; deprecated?: boolean; jstype?: FieldOptions_JSType; lazy?: boolean; packed?: boolean; uninterpretedOption?: { aggregateValue?: (...
) | (...
); doubleValue?: (...
) | (...
); identifierValue?: (...
) | (...
); name?: (...
) | (...
); negativeIntValue?: (...
) | (...
); positiveIntValue?: (...
) | (...
); stringValue?: (...
) | (...
); }[]; weak?: boolean; }; type?: FieldDescriptorProto_Type; typeName?: string; }[]; name?: string; nestedType?: ({ name?: string | undefined; field?: { name?: string | undefined; number?: number | undefined; label?: FieldDescriptorProto_Label | undefined; type?: FieldDescriptorProto_Type | undefined; ... 5 more ...; options?: { ...; } | undefined; }[] | undefined; ... 7 more ...; reservedName?: string[] | undefined; }
)[]; oneofDecl?: { name?: string; options?: { uninterpretedOption?: { aggregateValue?: (...
) | (...
); doubleValue?: (...
) | (...
); identifierValue?: (...
) | (...
); name?: (...
) | (...
); negativeIntValue?: (...
) | (...
); positiveIntValue?: (...
) | (...
); stringValue?: (...
) | (...
); }[]; }; }[]; options?: { deprecated?: boolean; mapEntry?: boolean; messageSetWireFormat?: boolean; noStandardDescriptorAccessor?: boolean; uninterpretedOption?: { aggregateValue?: string; doubleValue?: number; identifierValue?: string; name?: { isExtension?: (...
) | (...
) | (...
); namePart?: (...
) | (...
); }[]; negativeIntValue?: bigint; positiveIntValue?: bigint; stringValue?: Uint8Array; }[]; }; reservedName?: string[]; reservedRange?: { end?: number; start?: number; }[]; }): DescriptorProto; fromProtoMsg(message: DescriptorProtoProtoMsg): DescriptorProto; toAmino(message: DescriptorProto): DescriptorProtoAmino; toProto(message: DescriptorProto): Uint8Array; toProtoMsg(message: DescriptorProto): DescriptorProtoProtoMsg; }