How do I read the names of functions and their signature from a imported .jl file?

Basically I import a .jl file into a .jl file, read the function names and their signature of the imported .jl file, and give them as output.

Similar question to