/**
 * 电商平台类型
 */
export type PlatformType = 'taobao' | 'jd' | 'pdd';

/**
 * 商品信息
 */
export interface Product {
  /** 商品 ID */
  id: string;
  /** 商品名称 */
  name: string;
  /** 商品价格 */
  price: number;
  /** 所属平台 */
  platform: PlatformType;
  /** 商品描述 */
  description?: string;
  /** 库存数量 */
  stock?: number;
}

/**
 * 订单信息
 */
export interface Order {
  /** 订单 ID */
  id: string;
  /** 商品 ID */
  productId: string;
  /** 订单状态 */
  status: 'pending' | 'paid' | 'shipped' | 'completed' | 'cancelled';
  /** 订单金额 */
  amount: number;
  /** 创建时间 */
  createdAt: number;
}
