Callable
- Defaults<T1, T2>(a: T1, b: T2): T1 & T2
- Defaults<T1, T2, T3>(a: T1, b: T2, c: T3): T1 & T2 & T3
- Defaults<T1>(a: T1): { <T2, T3>(b: T2, c: T3): T1 & T2 & T3; <T2>(b: T2): T1 & T2 }
- Defaults<T>(...args: T[]): T
Type parameters
Parameters
Returns T1 & T2
Type parameters
Parameters
Returns T1 & T2 & T3
Type parameters
Parameters
Returns { <T2, T3>(b: T2, c: T3): T1 & T2 & T3; <T2>(b: T2): T1 & T2 }
- <T2, T3>(b: T2, c: T3): T1 & T2 & T3
- <T2>(b: T2): T1 & T2
Type parameters
Parameters
Returns T1 & T2 & T3
Type parameters
Parameters
Returns T1 & T2
Type parameters
Parameters
Returns T