• Type Parameters

    • T extends unknown = any
    • P extends any[] = any[]

    Parameters

    • run: (...args: P) => Promise<T>

    Returns (...args: P) => Promise<T>