type TypedOmit<TargetObj, ObjKeys extends keyof TargetObj> = Omit<
TargetObj,
ObjKeys
>;TargetObj
The object type to omit properties from
TargetObjObjKeys
The keys to omit from the object
ObjKeys extends keyof TargetObjtype TypedOmit<TargetObj, ObjKeys extends keyof TargetObj> = Omit<
TargetObj,
ObjKeys
>;The object type to omit properties from
TargetObjThe keys to omit from the object
ObjKeys extends keyof TargetObj