export interface SupplierInfo {
  id: string;
  name: string;
  platform: '1688' | 'Alibaba' | 'AliExpress';
  isSourceFactory: boolean;
  isStrengthMerchant: boolean;
  location: string;
  trustScore: number;
}

export interface SupplyChainNode {
  supplier: SupplierInfo;
  level: number; // 0 for source factory, 1+ for wholesalers
  price: number;
  minOrderQuantity: number;
  leadTimeDays: number;
}

export interface SupplyChainLink {
  productId: string;
  nodes: SupplyChainNode[];
  profitMarkup: number; // Current product price vs source factory price
  recommendation?: string;
}
