TypeScript: infer with `Parameters`
typescripttyping
Reuse parameter types for wrappers.
function log(msg: string, level: 'info'|'warn') {}
type LogArgs = Parameters<typeof log>; Reuse parameter types for wrappers.
function log(msg: string, level: 'info'|'warn') {}
type LogArgs = Parameters<typeof log>;