Represents a function that accepts a callback as its first argument, followed by any other arguments.
The types of the function arguments (excluding the callback)
The type of the successful result passed to the callback
The type of the error that might be passed to the callback
Represents a function that accepts a callback as its first argument, followed by any other arguments.