interfaces.Fn type

Helper for defining functions

Signature:

export type Fn<out T, in Args extends unknown[] = any> = (...args: Args) => T;