Why am I getting this error?

All my libraries are installed, I'm using the newest version of Arduino:

In file included from c:\users\20col\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\2.5.0-4-b40a506\xtensa-lx106-elf\include\c++\4.8.2\algorithm:61:0,

from C:\Users\20col\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.6.2\cores\esp8266/Arduino.h:237,

from C:\Users\20col\Documents\Arduino\libraries\tm1638-library-master\TM16XX.cpp:20:

c:\users\20col\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\2.5.0-4-b40a506\xtensa-lx106-elf\include\c++\4.8.2\bits\stl_algobase.h:193:5: note: template const _Tp& std::min(const _Tp&, const _Tp&)

min(const _Tp& __a, const _Tp& __b)

^

c:\users\20col\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\2.5.0-4-b40a506\xtensa-lx106-elf\include\c++\4.8.2\bits\stl_algobase.h:193:5: note: template argument deduction/substitution failed:

C:\Users\20col\Documents\Arduino\libraries\tm1638-library-master\TM16XX.cpp:56:57: note: deduced conflicting types for parameter 'const _Tp' ('int' and 'byte {aka unsigned char}')

sendCommand(0x80 | (active ? 8 : 0) | min(7, intensity));

^

Multiple libraries were found for "TM1638.h"
Used: C:\Users\20col\Documents\Arduino\libraries\tm1638-library-master
Multiple libraries were found for "Timer.h"
Used: C:\Users\20col\Documents\Arduino\libraries\Timer-master
exit status 1
Error compiling for board LOLIN(WEMOS) D1 R2 & mini.

This report would have more information with
"Show verbose output during compilation"
option enabled in File -> Preferences.

Here's the code I'm trying to run on 7 led #include <TM1638.h>#include <Timer.h>bool enabled = false; // counting is - Pastebin.com

Use CTRL T to format your code.
Attach your ‘complete’ sketch between code tags here, use the </> icon in the posting menu.
[code]Paste your sketch here[/code]

Multiple libraries were found for "TM1638.h"
Why do you have multiple libraries?

I know it says I have multiple libraries but I don't?
I went through my files and there's not two of the same folders or anything?

The spurious Multiple libraries were found messages is a bug in Arduino IDE 1.8.10. When you really have multiple libraries, it will show the "Not Used" library as well in the output. Hopefully they'll get that fixed by the next release of the Arduino IDE.

As for the error. The problem is that, unlike Arduino's official implementation, the ESP8266 core's implementation of min() doesn't allow you to supply parameters of different types. So you need to cast intensity to an int:

endCommand(0x80 | (active ? 8 : 0) | min(7, (int)intensity));