import * as _101 from "./protobuf/any";
import * as _102 from "./protobuf/descriptor";
import * as _103 from "./protobuf/duration";
import * as _104 from "./protobuf/empty";
import * as _105 from "./protobuf/timestamp";
export declare namespace google {
    const protobuf: {
        Timestamp: {
            typeUrl: string;
            encode(message: _105.Timestamp, writer?: import("..").BinaryWriter): import("..").BinaryWriter;
            decode(input: import("..").BinaryReader | Uint8Array, length?: number): _105.Timestamp;
            fromPartial(object: Partial<_105.Timestamp>): _105.Timestamp;
            fromAmino(object: _105.TimestampAmino): _105.Timestamp;
            toAmino(message: _105.Timestamp): _105.TimestampAmino;
            fromAminoMsg(object: _105.TimestampAminoMsg): _105.Timestamp;
            fromProtoMsg(message: _105.TimestampProtoMsg): _105.Timestamp;
            toProto(message: _105.Timestamp): Uint8Array;
            toProtoMsg(message: _105.Timestamp): _105.TimestampProtoMsg;
        };
        Empty: {
            typeUrl: string;
            encode(_: _104.Empty, writer?: import("..").BinaryWriter): import("..").BinaryWriter;
            decode(input: import("..").BinaryReader | Uint8Array, length?: number): _104.Empty;
            fromPartial(_: Partial<_104.Empty>): _104.Empty;
            fromAmino(_: _104.EmptyAmino): _104.Empty;
            toAmino(_: _104.Empty): _104.EmptyAmino;
            fromAminoMsg(object: _104.EmptyAminoMsg): _104.Empty;
            fromProtoMsg(message: _104.EmptyProtoMsg): _104.Empty;
            toProto(message: _104.Empty): Uint8Array;
            toProtoMsg(message: _104.Empty): _104.EmptyProtoMsg;
        };
        Duration: {
            typeUrl: string;
            encode(message: _103.Duration, writer?: import("..").BinaryWriter): import("..").BinaryWriter;
            decode(input: import("..").BinaryReader | Uint8Array, length?: number): _103.Duration;
            fromPartial(object: Partial<_103.Duration>): _103.Duration;
            fromAmino(object: _103.DurationAmino): _103.Duration;
            toAmino(message: _103.Duration): _103.DurationAmino;
            fromAminoMsg(object: _103.DurationAminoMsg): _103.Duration;
            fromProtoMsg(message: _103.DurationProtoMsg): _103.Duration;
            toProto(message: _103.Duration): Uint8Array;
            toProtoMsg(message: _103.Duration): _103.DurationProtoMsg;
        };
        fieldDescriptorProto_TypeFromJSON(object: any): _102.FieldDescriptorProto_Type;
        fieldDescriptorProto_TypeToJSON(object: _102.FieldDescriptorProto_Type): string;
        fieldDescriptorProto_LabelFromJSON(object: any): _102.FieldDescriptorProto_Label;
        fieldDescriptorProto_LabelToJSON(object: _102.FieldDescriptorProto_Label): string;
        fileOptions_OptimizeModeFromJSON(object: any): _102.FileOptions_OptimizeMode;
        fileOptions_OptimizeModeToJSON(object: _102.FileOptions_OptimizeMode): string;
        fieldOptions_CTypeFromJSON(object: any): _102.FieldOptions_CType;
        fieldOptions_CTypeToJSON(object: _102.FieldOptions_CType): string;
        fieldOptions_JSTypeFromJSON(object: any): _102.FieldOptions_JSType;
        fieldOptions_JSTypeToJSON(object: _102.FieldOptions_JSType): string;
        methodOptions_IdempotencyLevelFromJSON(object: any): _102.MethodOptions_IdempotencyLevel;
        methodOptions_IdempotencyLevelToJSON(object: _102.MethodOptions_IdempotencyLevel): string;
        FieldDescriptorProto_Type: typeof _102.FieldDescriptorProto_Type;
        FieldDescriptorProto_TypeSDKType: typeof _102.FieldDescriptorProto_Type;
        FieldDescriptorProto_TypeAmino: typeof _102.FieldDescriptorProto_Type;
        FieldDescriptorProto_Label: typeof _102.FieldDescriptorProto_Label;
        FieldDescriptorProto_LabelSDKType: typeof _102.FieldDescriptorProto_Label;
        FieldDescriptorProto_LabelAmino: typeof _102.FieldDescriptorProto_Label;
        FileOptions_OptimizeMode: typeof _102.FileOptions_OptimizeMode;
        FileOptions_OptimizeModeSDKType: typeof _102.FileOptions_OptimizeMode;
        FileOptions_OptimizeModeAmino: typeof _102.FileOptions_OptimizeMode;
        FieldOptions_CType: typeof _102.FieldOptions_CType;
        FieldOptions_CTypeSDKType: typeof _102.FieldOptions_CType;
        FieldOptions_CTypeAmino: typeof _102.FieldOptions_CType;
        FieldOptions_JSType: typeof _102.FieldOptions_JSType;
        FieldOptions_JSTypeSDKType: typeof _102.FieldOptions_JSType;
        FieldOptions_JSTypeAmino: typeof _102.FieldOptions_JSType;
        MethodOptions_IdempotencyLevel: typeof _102.MethodOptions_IdempotencyLevel;
        MethodOptions_IdempotencyLevelSDKType: typeof _102.MethodOptions_IdempotencyLevel;
        MethodOptions_IdempotencyLevelAmino: typeof _102.MethodOptions_IdempotencyLevel;
        FileDescriptorSet: {
            typeUrl: string;
            encode(message: _102.FileDescriptorSet, writer?: import("..").BinaryWriter): import("..").BinaryWriter;
            decode(input: import("..").BinaryReader | Uint8Array, length?: number): _102.FileDescriptorSet;
            fromPartial(object: Partial<_102.FileDescriptorSet>): _102.FileDescriptorSet;
            fromAmino(object: _102.FileDescriptorSetAmino): _102.FileDescriptorSet;
            toAmino(message: _102.FileDescriptorSet): _102.FileDescriptorSetAmino;
            fromAminoMsg(object: _102.FileDescriptorSetAminoMsg): _102.FileDescriptorSet;
            fromProtoMsg(message: _102.FileDescriptorSetProtoMsg): _102.FileDescriptorSet;
            toProto(message: _102.FileDescriptorSet): Uint8Array;
            toProtoMsg(message: _102.FileDescriptorSet): _102.FileDescriptorSetProtoMsg;
        };
        FileDescriptorProto: {
            typeUrl: string;
            encode(message: _102.FileDescriptorProto, writer?: import("..").BinaryWriter): import("..").BinaryWriter;
            decode(input: import("..").BinaryReader | Uint8Array, length?: number): _102.FileDescriptorProto;
            fromPartial(object: Partial<_102.FileDescriptorProto>): _102.FileDescriptorProto;
            fromAmino(object: _102.FileDescriptorProtoAmino): _102.FileDescriptorProto;
            toAmino(message: _102.FileDescriptorProto): _102.FileDescriptorProtoAmino;
            fromAminoMsg(object: _102.FileDescriptorProtoAminoMsg): _102.FileDescriptorProto;
            fromProtoMsg(message: _102.FileDescriptorProtoProtoMsg): _102.FileDescriptorProto;
            toProto(message: _102.FileDescriptorProto): Uint8Array;
            toProtoMsg(message: _102.FileDescriptorProto): _102.FileDescriptorProtoProtoMsg;
        };
        DescriptorProto: {
            typeUrl: string;
            encode(message: _102.DescriptorProto, writer?: import("..").BinaryWriter): import("..").BinaryWriter;
            decode(input: import("..").BinaryReader | Uint8Array, length?: number): _102.DescriptorProto;
            fromPartial(object: Partial<_102.DescriptorProto>): _102.DescriptorProto;
            fromAmino(object: _102.DescriptorProtoAmino): _102.DescriptorProto;
            toAmino(message: _102.DescriptorProto): _102.DescriptorProtoAmino;
            fromAminoMsg(object: _102.DescriptorProtoAminoMsg): _102.DescriptorProto;
            fromProtoMsg(message: _102.DescriptorProtoProtoMsg): _102.DescriptorProto;
            toProto(message: _102.DescriptorProto): Uint8Array;
            toProtoMsg(message: _102.DescriptorProto): _102.DescriptorProtoProtoMsg;
        };
        DescriptorProto_ExtensionRange: {
            typeUrl: string;
            encode(message: _102.DescriptorProto_ExtensionRange, writer?: import("..").BinaryWriter): import("..").BinaryWriter;
            decode(input: import("..").BinaryReader | Uint8Array, length?: number): _102.DescriptorProto_ExtensionRange;
            fromPartial(object: Partial<_102.DescriptorProto_ExtensionRange>): _102.DescriptorProto_ExtensionRange;
            fromAmino(object: _102.DescriptorProto_ExtensionRangeAmino): _102.DescriptorProto_ExtensionRange;
            toAmino(message: _102.DescriptorProto_ExtensionRange): _102.DescriptorProto_ExtensionRangeAmino;
            fromAminoMsg(object: _102.DescriptorProto_ExtensionRangeAminoMsg): _102.DescriptorProto_ExtensionRange;
            fromProtoMsg(message: _102.DescriptorProto_ExtensionRangeProtoMsg): _102.DescriptorProto_ExtensionRange;
            toProto(message: _102.DescriptorProto_ExtensionRange): Uint8Array;
            toProtoMsg(message: _102.DescriptorProto_ExtensionRange): _102.DescriptorProto_ExtensionRangeProtoMsg;
        };
        DescriptorProto_ReservedRange: {
            typeUrl: string;
            encode(message: _102.DescriptorProto_ReservedRange, writer?: import("..").BinaryWriter): import("..").BinaryWriter;
            decode(input: import("..").BinaryReader | Uint8Array, length?: number): _102.DescriptorProto_ReservedRange;
            fromPartial(object: Partial<_102.DescriptorProto_ReservedRange>): _102.DescriptorProto_ReservedRange;
            fromAmino(object: _102.DescriptorProto_ReservedRangeAmino): _102.DescriptorProto_ReservedRange;
            toAmino(message: _102.DescriptorProto_ReservedRange): _102.DescriptorProto_ReservedRangeAmino;
            fromAminoMsg(object: _102.DescriptorProto_ReservedRangeAminoMsg): _102.DescriptorProto_ReservedRange;
            fromProtoMsg(message: _102.DescriptorProto_ReservedRangeProtoMsg): _102.DescriptorProto_ReservedRange;
            toProto(message: _102.DescriptorProto_ReservedRange): Uint8Array;
            toProtoMsg(message: _102.DescriptorProto_ReservedRange): _102.DescriptorProto_ReservedRangeProtoMsg;
        };
        ExtensionRangeOptions: {
            typeUrl: string;
            encode(message: _102.ExtensionRangeOptions, writer?: import("..").BinaryWriter): import("..").BinaryWriter;
            decode(input: import("..").BinaryReader | Uint8Array, length?: number): _102.ExtensionRangeOptions;
            fromPartial(object: Partial<_102.ExtensionRangeOptions>): _102.ExtensionRangeOptions;
            fromAmino(object: _102.ExtensionRangeOptionsAmino): _102.ExtensionRangeOptions;
            toAmino(message: _102.ExtensionRangeOptions): _102.ExtensionRangeOptionsAmino;
            fromAminoMsg(object: _102.ExtensionRangeOptionsAminoMsg): _102.ExtensionRangeOptions;
            fromProtoMsg(message: _102.ExtensionRangeOptionsProtoMsg): _102.ExtensionRangeOptions;
            toProto(message: _102.ExtensionRangeOptions): Uint8Array;
            toProtoMsg(message: _102.ExtensionRangeOptions): _102.ExtensionRangeOptionsProtoMsg;
        };
        FieldDescriptorProto: {
            typeUrl: string;
            encode(message: _102.FieldDescriptorProto, writer?: import("..").BinaryWriter): import("..").BinaryWriter;
            decode(input: import("..").BinaryReader | Uint8Array, length?: number): _102.FieldDescriptorProto;
            fromPartial(object: Partial<_102.FieldDescriptorProto>): _102.FieldDescriptorProto;
            fromAmino(object: _102.FieldDescriptorProtoAmino): _102.FieldDescriptorProto;
            toAmino(message: _102.FieldDescriptorProto): _102.FieldDescriptorProtoAmino;
            fromAminoMsg(object: _102.FieldDescriptorProtoAminoMsg): _102.FieldDescriptorProto;
            fromProtoMsg(message: _102.FieldDescriptorProtoProtoMsg): _102.FieldDescriptorProto;
            toProto(message: _102.FieldDescriptorProto): Uint8Array;
            toProtoMsg(message: _102.FieldDescriptorProto): _102.FieldDescriptorProtoProtoMsg;
        };
        OneofDescriptorProto: {
            typeUrl: string;
            encode(message: _102.OneofDescriptorProto, writer?: import("..").BinaryWriter): import("..").BinaryWriter;
            decode(input: import("..").BinaryReader | Uint8Array, length?: number): _102.OneofDescriptorProto;
            fromPartial(object: Partial<_102.OneofDescriptorProto>): _102.OneofDescriptorProto;
            fromAmino(object: _102.OneofDescriptorProtoAmino): _102.OneofDescriptorProto;
            toAmino(message: _102.OneofDescriptorProto): _102.OneofDescriptorProtoAmino;
            fromAminoMsg(object: _102.OneofDescriptorProtoAminoMsg): _102.OneofDescriptorProto;
            fromProtoMsg(message: _102.OneofDescriptorProtoProtoMsg): _102.OneofDescriptorProto;
            toProto(message: _102.OneofDescriptorProto): Uint8Array;
            toProtoMsg(message: _102.OneofDescriptorProto): _102.OneofDescriptorProtoProtoMsg;
        };
        EnumDescriptorProto: {
            typeUrl: string;
            encode(message: _102.EnumDescriptorProto, writer?: import("..").BinaryWriter): import("..").BinaryWriter;
            decode(input: import("..").BinaryReader | Uint8Array, length?: number): _102.EnumDescriptorProto;
            fromPartial(object: Partial<_102.EnumDescriptorProto>): _102.EnumDescriptorProto;
            fromAmino(object: _102.EnumDescriptorProtoAmino): _102.EnumDescriptorProto;
            toAmino(message: _102.EnumDescriptorProto): _102.EnumDescriptorProtoAmino;
            fromAminoMsg(object: _102.EnumDescriptorProtoAminoMsg): _102.EnumDescriptorProto;
            fromProtoMsg(message: _102.EnumDescriptorProtoProtoMsg): _102.EnumDescriptorProto;
            toProto(message: _102.EnumDescriptorProto): Uint8Array;
            toProtoMsg(message: _102.EnumDescriptorProto): _102.EnumDescriptorProtoProtoMsg;
        };
        EnumDescriptorProto_EnumReservedRange: {
            typeUrl: string;
            encode(message: _102.EnumDescriptorProto_EnumReservedRange, writer?: import("..").BinaryWriter): import("..").BinaryWriter;
            decode(input: import("..").BinaryReader | Uint8Array, length?: number): _102.EnumDescriptorProto_EnumReservedRange;
            fromPartial(object: Partial<_102.EnumDescriptorProto_EnumReservedRange>): _102.EnumDescriptorProto_EnumReservedRange;
            fromAmino(object: _102.EnumDescriptorProto_EnumReservedRangeAmino): _102.EnumDescriptorProto_EnumReservedRange;
            toAmino(message: _102.EnumDescriptorProto_EnumReservedRange): _102.EnumDescriptorProto_EnumReservedRangeAmino;
            fromAminoMsg(object: _102.EnumDescriptorProto_EnumReservedRangeAminoMsg): _102.EnumDescriptorProto_EnumReservedRange;
            fromProtoMsg(message: _102.EnumDescriptorProto_EnumReservedRangeProtoMsg): _102.EnumDescriptorProto_EnumReservedRange;
            toProto(message: _102.EnumDescriptorProto_EnumReservedRange): Uint8Array;
            toProtoMsg(message: _102.EnumDescriptorProto_EnumReservedRange): _102.EnumDescriptorProto_EnumReservedRangeProtoMsg;
        };
        EnumValueDescriptorProto: {
            typeUrl: string;
            encode(message: _102.EnumValueDescriptorProto, writer?: import("..").BinaryWriter): import("..").BinaryWriter;
            decode(input: import("..").BinaryReader | Uint8Array, length?: number): _102.EnumValueDescriptorProto;
            fromPartial(object: Partial<_102.EnumValueDescriptorProto>): _102.EnumValueDescriptorProto;
            fromAmino(object: _102.EnumValueDescriptorProtoAmino): _102.EnumValueDescriptorProto;
            toAmino(message: _102.EnumValueDescriptorProto): _102.EnumValueDescriptorProtoAmino;
            fromAminoMsg(object: _102.EnumValueDescriptorProtoAminoMsg): _102.EnumValueDescriptorProto;
            fromProtoMsg(message: _102.EnumValueDescriptorProtoProtoMsg): _102.EnumValueDescriptorProto;
            toProto(message: _102.EnumValueDescriptorProto): Uint8Array;
            toProtoMsg(message: _102.EnumValueDescriptorProto): _102.EnumValueDescriptorProtoProtoMsg;
        };
        ServiceDescriptorProto: {
            typeUrl: string;
            encode(message: _102.ServiceDescriptorProto, writer?: import("..").BinaryWriter): import("..").BinaryWriter;
            decode(input: import("..").BinaryReader | Uint8Array, length?: number): _102.ServiceDescriptorProto;
            fromPartial(object: Partial<_102.ServiceDescriptorProto>): _102.ServiceDescriptorProto;
            fromAmino(object: _102.ServiceDescriptorProtoAmino): _102.ServiceDescriptorProto;
            toAmino(message: _102.ServiceDescriptorProto): _102.ServiceDescriptorProtoAmino;
            fromAminoMsg(object: _102.ServiceDescriptorProtoAminoMsg): _102.ServiceDescriptorProto;
            fromProtoMsg(message: _102.ServiceDescriptorProtoProtoMsg): _102.ServiceDescriptorProto;
            toProto(message: _102.ServiceDescriptorProto): Uint8Array;
            toProtoMsg(message: _102.ServiceDescriptorProto): _102.ServiceDescriptorProtoProtoMsg;
        };
        MethodDescriptorProto: {
            typeUrl: string;
            encode(message: _102.MethodDescriptorProto, writer?: import("..").BinaryWriter): import("..").BinaryWriter;
            decode(input: import("..").BinaryReader | Uint8Array, length?: number): _102.MethodDescriptorProto;
            fromPartial(object: Partial<_102.MethodDescriptorProto>): _102.MethodDescriptorProto;
            fromAmino(object: _102.MethodDescriptorProtoAmino): _102.MethodDescriptorProto;
            toAmino(message: _102.MethodDescriptorProto): _102.MethodDescriptorProtoAmino;
            fromAminoMsg(object: _102.MethodDescriptorProtoAminoMsg): _102.MethodDescriptorProto;
            fromProtoMsg(message: _102.MethodDescriptorProtoProtoMsg): _102.MethodDescriptorProto;
            toProto(message: _102.MethodDescriptorProto): Uint8Array;
            toProtoMsg(message: _102.MethodDescriptorProto): _102.MethodDescriptorProtoProtoMsg;
        };
        FileOptions: {
            typeUrl: string;
            encode(message: _102.FileOptions, writer?: import("..").BinaryWriter): import("..").BinaryWriter;
            decode(input: import("..").BinaryReader | Uint8Array, length?: number): _102.FileOptions;
            fromPartial(object: Partial<_102.FileOptions>): _102.FileOptions;
            fromAmino(object: _102.FileOptionsAmino): _102.FileOptions;
            toAmino(message: _102.FileOptions): _102.FileOptionsAmino;
            fromAminoMsg(object: _102.FileOptionsAminoMsg): _102.FileOptions;
            fromProtoMsg(message: _102.FileOptionsProtoMsg): _102.FileOptions;
            toProto(message: _102.FileOptions): Uint8Array;
            toProtoMsg(message: _102.FileOptions): _102.FileOptionsProtoMsg;
        };
        MessageOptions: {
            typeUrl: string;
            encode(message: _102.MessageOptions, writer?: import("..").BinaryWriter): import("..").BinaryWriter;
            decode(input: import("..").BinaryReader | Uint8Array, length?: number): _102.MessageOptions;
            fromPartial(object: Partial<_102.MessageOptions>): _102.MessageOptions;
            fromAmino(object: _102.MessageOptionsAmino): _102.MessageOptions;
            toAmino(message: _102.MessageOptions): _102.MessageOptionsAmino;
            fromAminoMsg(object: _102.MessageOptionsAminoMsg): _102.MessageOptions;
            fromProtoMsg(message: _102.MessageOptionsProtoMsg): _102.MessageOptions;
            toProto(message: _102.MessageOptions): Uint8Array;
            toProtoMsg(message: _102.MessageOptions): _102.MessageOptionsProtoMsg;
        };
        FieldOptions: {
            typeUrl: string;
            encode(message: _102.FieldOptions, writer?: import("..").BinaryWriter): import("..").BinaryWriter;
            decode(input: import("..").BinaryReader | Uint8Array, length?: number): _102.FieldOptions;
            fromPartial(object: Partial<_102.FieldOptions>): _102.FieldOptions;
            fromAmino(object: _102.FieldOptionsAmino): _102.FieldOptions;
            toAmino(message: _102.FieldOptions): _102.FieldOptionsAmino;
            fromAminoMsg(object: _102.FieldOptionsAminoMsg): _102.FieldOptions;
            fromProtoMsg(message: _102.FieldOptionsProtoMsg): _102.FieldOptions;
            toProto(message: _102.FieldOptions): Uint8Array;
            toProtoMsg(message: _102.FieldOptions): _102.FieldOptionsProtoMsg;
        };
        OneofOptions: {
            typeUrl: string;
            encode(message: _102.OneofOptions, writer?: import("..").BinaryWriter): import("..").BinaryWriter;
            decode(input: import("..").BinaryReader | Uint8Array, length?: number): _102.OneofOptions;
            fromPartial(object: Partial<_102.OneofOptions>): _102.OneofOptions;
            fromAmino(object: _102.OneofOptionsAmino): _102.OneofOptions;
            toAmino(message: _102.OneofOptions): _102.OneofOptionsAmino;
            fromAminoMsg(object: _102.OneofOptionsAminoMsg): _102.OneofOptions;
            fromProtoMsg(message: _102.OneofOptionsProtoMsg): _102.OneofOptions;
            toProto(message: _102.OneofOptions): Uint8Array;
            toProtoMsg(message: _102.OneofOptions): _102.OneofOptionsProtoMsg;
        };
        EnumOptions: {
            typeUrl: string;
            encode(message: _102.EnumOptions, writer?: import("..").BinaryWriter): import("..").BinaryWriter;
            decode(input: import("..").BinaryReader | Uint8Array, length?: number): _102.EnumOptions;
            fromPartial(object: Partial<_102.EnumOptions>): _102.EnumOptions;
            fromAmino(object: _102.EnumOptionsAmino): _102.EnumOptions;
            toAmino(message: _102.EnumOptions): _102.EnumOptionsAmino;
            fromAminoMsg(object: _102.EnumOptionsAminoMsg): _102.EnumOptions;
            fromProtoMsg(message: _102.EnumOptionsProtoMsg): _102.EnumOptions;
            toProto(message: _102.EnumOptions): Uint8Array;
            toProtoMsg(message: _102.EnumOptions): _102.EnumOptionsProtoMsg;
        };
        EnumValueOptions: {
            typeUrl: string;
            encode(message: _102.EnumValueOptions, writer?: import("..").BinaryWriter): import("..").BinaryWriter;
            decode(input: import("..").BinaryReader | Uint8Array, length?: number): _102.EnumValueOptions;
            fromPartial(object: Partial<_102.EnumValueOptions>): _102.EnumValueOptions;
            fromAmino(object: _102.EnumValueOptionsAmino): _102.EnumValueOptions;
            toAmino(message: _102.EnumValueOptions): _102.EnumValueOptionsAmino;
            fromAminoMsg(object: _102.EnumValueOptionsAminoMsg): _102.EnumValueOptions;
            fromProtoMsg(message: _102.EnumValueOptionsProtoMsg): _102.EnumValueOptions;
            toProto(message: _102.EnumValueOptions): Uint8Array;
            toProtoMsg(message: _102.EnumValueOptions): _102.EnumValueOptionsProtoMsg;
        };
        ServiceOptions: {
            typeUrl: string;
            encode(message: _102.ServiceOptions, writer?: import("..").BinaryWriter): import("..").BinaryWriter;
            decode(input: import("..").BinaryReader | Uint8Array, length?: number): _102.ServiceOptions;
            fromPartial(object: Partial<_102.ServiceOptions>): _102.ServiceOptions;
            fromAmino(object: _102.ServiceOptionsAmino): _102.ServiceOptions;
            toAmino(message: _102.ServiceOptions): _102.ServiceOptionsAmino;
            fromAminoMsg(object: _102.ServiceOptionsAminoMsg): _102.ServiceOptions;
            fromProtoMsg(message: _102.ServiceOptionsProtoMsg): _102.ServiceOptions;
            toProto(message: _102.ServiceOptions): Uint8Array;
            toProtoMsg(message: _102.ServiceOptions): _102.ServiceOptionsProtoMsg;
        };
        MethodOptions: {
            typeUrl: string;
            encode(message: _102.MethodOptions, writer?: import("..").BinaryWriter): import("..").BinaryWriter;
            decode(input: import("..").BinaryReader | Uint8Array, length?: number): _102.MethodOptions;
            fromPartial(object: Partial<_102.MethodOptions>): _102.MethodOptions;
            fromAmino(object: _102.MethodOptionsAmino): _102.MethodOptions;
            toAmino(message: _102.MethodOptions): _102.MethodOptionsAmino;
            fromAminoMsg(object: _102.MethodOptionsAminoMsg): _102.MethodOptions;
            fromProtoMsg(message: _102.MethodOptionsProtoMsg): _102.MethodOptions;
            toProto(message: _102.MethodOptions): Uint8Array;
            toProtoMsg(message: _102.MethodOptions): _102.MethodOptionsProtoMsg;
        };
        UninterpretedOption: {
            typeUrl: string;
            encode(message: _102.UninterpretedOption, writer?: import("..").BinaryWriter): import("..").BinaryWriter;
            decode(input: import("..").BinaryReader | Uint8Array, length?: number): _102.UninterpretedOption;
            fromPartial(object: Partial<_102.UninterpretedOption>): _102.UninterpretedOption;
            fromAmino(object: _102.UninterpretedOptionAmino): _102.UninterpretedOption;
            toAmino(message: _102.UninterpretedOption): _102.UninterpretedOptionAmino;
            fromAminoMsg(object: _102.UninterpretedOptionAminoMsg): _102.UninterpretedOption;
            fromProtoMsg(message: _102.UninterpretedOptionProtoMsg): _102.UninterpretedOption;
            toProto(message: _102.UninterpretedOption): Uint8Array;
            toProtoMsg(message: _102.UninterpretedOption): _102.UninterpretedOptionProtoMsg;
        };
        UninterpretedOption_NamePart: {
            typeUrl: string;
            encode(message: _102.UninterpretedOption_NamePart, writer?: import("..").BinaryWriter): import("..").BinaryWriter;
            decode(input: import("..").BinaryReader | Uint8Array, length?: number): _102.UninterpretedOption_NamePart;
            fromPartial(object: Partial<_102.UninterpretedOption_NamePart>): _102.UninterpretedOption_NamePart;
            fromAmino(object: _102.UninterpretedOption_NamePartAmino): _102.UninterpretedOption_NamePart;
            toAmino(message: _102.UninterpretedOption_NamePart): _102.UninterpretedOption_NamePartAmino;
            fromAminoMsg(object: _102.UninterpretedOption_NamePartAminoMsg): _102.UninterpretedOption_NamePart;
            fromProtoMsg(message: _102.UninterpretedOption_NamePartProtoMsg): _102.UninterpretedOption_NamePart;
            toProto(message: _102.UninterpretedOption_NamePart): Uint8Array;
            toProtoMsg(message: _102.UninterpretedOption_NamePart): _102.UninterpretedOption_NamePartProtoMsg;
        };
        SourceCodeInfo: {
            typeUrl: string;
            encode(message: _102.SourceCodeInfo, writer?: import("..").BinaryWriter): import("..").BinaryWriter;
            decode(input: import("..").BinaryReader | Uint8Array, length?: number): _102.SourceCodeInfo;
            fromPartial(object: Partial<_102.SourceCodeInfo>): _102.SourceCodeInfo;
            fromAmino(object: _102.SourceCodeInfoAmino): _102.SourceCodeInfo;
            toAmino(message: _102.SourceCodeInfo): _102.SourceCodeInfoAmino;
            fromAminoMsg(object: _102.SourceCodeInfoAminoMsg): _102.SourceCodeInfo;
            fromProtoMsg(message: _102.SourceCodeInfoProtoMsg): _102.SourceCodeInfo;
            toProto(message: _102.SourceCodeInfo): Uint8Array;
            toProtoMsg(message: _102.SourceCodeInfo): _102.SourceCodeInfoProtoMsg;
        };
        SourceCodeInfo_Location: {
            typeUrl: string;
            encode(message: _102.SourceCodeInfo_Location, writer?: import("..").BinaryWriter): import("..").BinaryWriter;
            decode(input: import("..").BinaryReader | Uint8Array, length?: number): _102.SourceCodeInfo_Location;
            fromPartial(object: Partial<_102.SourceCodeInfo_Location>): _102.SourceCodeInfo_Location;
            fromAmino(object: _102.SourceCodeInfo_LocationAmino): _102.SourceCodeInfo_Location;
            toAmino(message: _102.SourceCodeInfo_Location): _102.SourceCodeInfo_LocationAmino;
            fromAminoMsg(object: _102.SourceCodeInfo_LocationAminoMsg): _102.SourceCodeInfo_Location;
            fromProtoMsg(message: _102.SourceCodeInfo_LocationProtoMsg): _102.SourceCodeInfo_Location;
            toProto(message: _102.SourceCodeInfo_Location): Uint8Array;
            toProtoMsg(message: _102.SourceCodeInfo_Location): _102.SourceCodeInfo_LocationProtoMsg;
        };
        GeneratedCodeInfo: {
            typeUrl: string;
            encode(message: _102.GeneratedCodeInfo, writer?: import("..").BinaryWriter): import("..").BinaryWriter;
            decode(input: import("..").BinaryReader | Uint8Array, length?: number): _102.GeneratedCodeInfo;
            fromPartial(object: Partial<_102.GeneratedCodeInfo>): _102.GeneratedCodeInfo;
            fromAmino(object: _102.GeneratedCodeInfoAmino): _102.GeneratedCodeInfo;
            toAmino(message: _102.GeneratedCodeInfo): _102.GeneratedCodeInfoAmino;
            fromAminoMsg(object: _102.GeneratedCodeInfoAminoMsg): _102.GeneratedCodeInfo;
            fromProtoMsg(message: _102.GeneratedCodeInfoProtoMsg): _102.GeneratedCodeInfo;
            toProto(message: _102.GeneratedCodeInfo): Uint8Array;
            toProtoMsg(message: _102.GeneratedCodeInfo): _102.GeneratedCodeInfoProtoMsg;
        };
        GeneratedCodeInfo_Annotation: {
            typeUrl: string;
            encode(message: _102.GeneratedCodeInfo_Annotation, writer?: import("..").BinaryWriter): import("..").BinaryWriter;
            decode(input: import("..").BinaryReader | Uint8Array, length?: number): _102.GeneratedCodeInfo_Annotation;
            fromPartial(object: Partial<_102.GeneratedCodeInfo_Annotation>): _102.GeneratedCodeInfo_Annotation;
            fromAmino(object: _102.GeneratedCodeInfo_AnnotationAmino): _102.GeneratedCodeInfo_Annotation;
            toAmino(message: _102.GeneratedCodeInfo_Annotation): _102.GeneratedCodeInfo_AnnotationAmino;
            fromAminoMsg(object: _102.GeneratedCodeInfo_AnnotationAminoMsg): _102.GeneratedCodeInfo_Annotation;
            fromProtoMsg(message: _102.GeneratedCodeInfo_AnnotationProtoMsg): _102.GeneratedCodeInfo_Annotation;
            toProto(message: _102.GeneratedCodeInfo_Annotation): Uint8Array;
            toProtoMsg(message: _102.GeneratedCodeInfo_Annotation): _102.GeneratedCodeInfo_AnnotationProtoMsg;
        };
        Any: {
            typeUrl: string;
            encode(message: _101.Any, writer?: import("..").BinaryWriter): import("..").BinaryWriter;
            decode(input: import("..").BinaryReader | Uint8Array, length?: number): _101.Any;
            fromPartial(object: Partial<_101.Any>): _101.Any;
            fromAmino(object: _101.AnyAmino): _101.Any;
            toAmino(message: _101.Any): _101.AnyAmino;
            fromAminoMsg(object: _101.AnyAminoMsg): _101.Any;
            fromProtoMsg(message: _101.AnyProtoMsg): _101.Any;
            toProto(message: _101.Any): Uint8Array;
            toProtoMsg(message: _101.Any): _101.AnyProtoMsg;
        };
    };
}
