TripCostDTO: Partial< Pick< PricingCalculator.Trip, | "minimumSpots" | "maximumSpots" | "prices" | "hostTerms" | "companions" | "yearOverYearIncrease" | "startDate" | "servicesByDay" | "hostSelectedOptionalServices" | "costThresholds" | "additionalCosts" | "lockedExchangeRate" | "hostRooms" | "selectedPackage" | "earningsAdjustment", >,> & Pick<PricingCalculator.Trip, "host"> & { currency?: models.currencies.Currency; itinerary?: { packages?: ItineraryPackageLevels }; itineraryInventoryItem?: SavedItineraryInventoryItem;}