Campaign: IntersectionC<[ExactC<TypeC<{ campaignId: NumberC; campaignType: UnionC<[LiteralC<"sponsoredProducts">, UndefinedC]>; dailyBudget: NumberC; name: StringC; startDate: StringC; state: UnionC<[LiteralC<"enabled">, LiteralC<"paused">, LiteralC<"archived">]>; targetingType: UnionC<[LiteralC<"manual">, LiteralC<"auto">]> }>>, PartialC<{ bidding: IntersectionC<[TypeC<{ adjustments: ArrayC<IntersectionC<[TypeC<{ predicate: UnionC<[LiteralC<"placementTop">, LiteralC<"placementProductPage">]> }>, PartialC<{ percentage: NumberC }>]>> }>, PartialC<{ strategy: UnionC<[LiteralC<"legacyForSales">, LiteralC<"autoForSales">, LiteralC<"manual">, LiteralC<"ruleBased">]> }>]>; endDate: StringC; portfolioId: NumberC; premiumBidAdjustment: BooleanC }>]> = ...