Type alias TransformMethods<Methods>
 
Transform
Methods
<Methods>: { [ Name in keyof Methods]: Methods[Name] extends ((...args
: [...(infer  Args
), infer  Options
]) => infer  Ret
) ? ((...args
: [...Args, ...MakeOptional<Options>]) => Ret) : never }Type Parameters
- 
Methods extends { 
 [key: string]: Function;
 }