MsgDescriptor: {
    typeUrl: string;
    decode(input: Uint8Array | BinaryReader, length?: number): MsgDescriptor;
    encode(message: MsgDescriptor, writer?: BinaryWriter): BinaryWriter;
    fromAmino(object: MsgDescriptorAmino): MsgDescriptor;
    fromAminoMsg(object: MsgDescriptorAminoMsg): MsgDescriptor;
    fromPartial(object: {
        msgTypeUrl?: string;
    }): MsgDescriptor;
    fromProtoMsg(message: MsgDescriptorProtoMsg): MsgDescriptor;
    toAmino(message: MsgDescriptor): MsgDescriptorAmino;
    toAminoMsg(message: MsgDescriptor): MsgDescriptorAminoMsg;
    toProto(message: MsgDescriptor): Uint8Array;
    toProtoMsg(message: MsgDescriptor): MsgDescriptorProtoMsg;
}