import { Product, ProductOrderDeliveryTime } from "../product/types"; import { BasketProduct } from "./types"; import { Contract } from "../contract/types"; export type BasketState = { productsMeta: BasketProduct[]; products: (Product | Contract)[]; totalInEUR: number; totalInUSD: number; totalInGBP: number; totalInAUD: number; totalInWalletCurrency: number; totalExceedsMaxPurchaseOrder: boolean; productsAreLoading: boolean; productIdsBeingAdded: (string | number)[]; productIdsBeingRemoved: (string | number)[]; deliveryAndProcessingTimes: ProductOrderDeliveryTime | null; deliveryAndProcessingTimesAreLoading: boolean; }; //# sourceMappingURL=state.types.d.ts.map