export type AsyncFunction = (...args: any[]) => Promise<any>;