export type SignalCategory = 'development' | 'demand' | 'supply' | 'negotiation'

export interface PropertyMarketSignal {
  id: string
  category: SignalCategory
  title: string
  body: string
  source?: string
  sourceUrl?: string
  date?: string
  confidence?: number
}

export interface MarketReport {
  propertyId: string
  generatedAt: string
  signals: PropertyMarketSignal[]
}
