Type Alias: ArgumentMap<T>
> ArgumentMap<T> = { [K in keyof T]: T[K] extends (args: any[]) => void ? Parameters<T[K]> : T[K] extends any[] ? T[K] : any[] }
Defined in: node_modules/eventemitter3/index.d.ts:109
Type Parameters
T
T extends object
> ArgumentMap<T> = { [K in keyof T]: T[K] extends (args: any[]) => void ? Parameters<T[K]> : T[K] extends any[] ? T[K] : any[] }
Defined in: node_modules/eventemitter3/index.d.ts:109
T extends object