hasProp< P extends (
string | symbol)
[], T = { [Key in string | symbol]: unknown },>( obj: unknown, ...propNames: P,): obj is T Type Parameters
- P extends (string | symbol)[]
- T = { [Key in string | symbol]: unknown }
Parameters
- obj: unknown
- ...propNames: P
Returns obj is T