Type alias OmitFirstParameters<T>

OmitFirstParameters<T>: T extends ((_: any, ...args: infer I) => any) ? I : never

从函数参数中移除第一个参数类型

Example

type p = OmitFirstParameters<(a:number, b:string)=>any>; // [b:string]

Type Parameters

  • T