Represents a callback function for a hook, which can be either synchronous or asynchronous.
The type of the arguments passed to the callback.
The type of the return value of the callback.
The arguments passed to the callback.
The return value of the callback, or a promise that resolves with the return value.
Represents a callback function for a hook, which can be either synchronous or asynchronous.