import { ItemDTO } from '@swagger/cat';
import { AvailabilityDTO, ShoppingCartItemDTO } from '@swagger/checkout';
import { PurchasingOptions } from './purchasing-options-modal.store';

export interface PurchasingOptionsModalData {
  item: ItemDTO;
  availableOptions: PurchasingOptions[];
  processId?: number;
  option?: PurchasingOptions;
  shoppingCartItem?: ShoppingCartItemDTO;
  availabilities?: { [key: string]: AvailabilityDTO };
  branchId?: number;
}
