export interface DashboardStats {
  totalProperties: number
  verifiedProperties: number
  externalMarketProperties: number
  futureSignalProperties: number
  totalMatches: number
  pendingReviews: number
  approvedMatches: number
  activeNeeds: number
  totalSignals: number
  verifiedSignals: number
  averageMatchScore: number
  highConfidenceMatches: number
}

export interface IDashboardProvider {
  getStats(organizationId?: string): Promise<DashboardStats>
}
