in lib/client/common/types/targeting.type.ts [1001:1016]
dateTimeRangeTargeting: optional(DateTimeRangeTargetingStruct),
technologyTargeting: optional(TechnologyTargetingStruct),
customTargeting: optional(CustomCriteriaSetStruct),
userDomainTargeting: optional(UserDomainTargetingStruct),
contentTargeting: optional(ContentTargetingStruct),
videoPositionTargeting: optional(VideoPositionTargetingStruct),
mobileApplicationTargeting: optional(MobileApplicationTargetingStruct),
buyerUserListTargeting: optional(BuyerUserListTargetingStruct),
inventoryUrlTargeting: optional(InventoryUrlTargetingStruct),
requestPlatformTargeting: optional(nullable(RequestPlatformTargetingStruct)),
});
/**
* Represents the creative targeting criteria for a LineItem.
*/
export type CreativeTargeting = {