import type { CategorySuggestion } from '../../ai/ai.service';

export interface ParsedReceiptItem {
  rawName: string;
  quantity: number;
  unit: string;
  price?: number | null;
  brand?: string | null;
  origin?: string | null;
  // alias-match: säker, användaren slipper bekräfta
  matchedProductId?: number;
  matchedProductName?: string;
  // ordbaserad match: förslag, kräver bekräftelse
  suggestedProductId?: number;
  suggestedProductName?: string;
  // AI-kategorisuggestion för ej matchade varor (premium)
  categorySuggestion?: CategorySuggestion;
}
