export interface Product {
  _id?: string;
  name: string;
  description: string;
  unitType: "pcs" | "gr" | "kg" | "ml" | "oz" | "lb";
  category: string;
  enabled?: boolean;
  // Stock management fields
  stockTracking?: boolean;
  currentStock?: number;
  lowStockThreshold?: number;
  stockStatus?: "in_stock" | "low_stock" | "out_of_stock";
  pricing: Array<{
    minQuantity: number;
    pricePerUnit: number;
  }>;
  image?: string | File | null | undefined;
  costPerUnit?: number;
}
