export interface Lead {
  id: string; // Unique id (could be provider assigned or generated)
  name: string;
  category?: string;
  phone?: string;
  website?: string;
  email?: string;
  address?: string;
  source: string; // 'Foursquare', 'Yelp', 'Mock', etc.
  qualityScore: number;
}

export interface SearchQuery {
  keyword: string;
  location: string;
  limit?: number;
}
export interface NormalizationResult {
  keyword: string;
  location: string;
  originalKeyword: string;
  originalLocation: string;
  isCorrected: boolean;
}
