ArgumentMap<T>: {
    [K in keyof T]: T[K] extends ((...args) => void)
        ? Parameters<T[K]>
        : T[K] extends any[]
            ? T[K]
            : any[]
}

Type Parameters

  • T extends object

Generated using TypeDoc