/** * Backward-compatible barrel re-export. * * All existing import paths (e.g. `import { aiService } from '../../services/aiService'`) * continue to work without any change in the call sites. * * To add new AI features: extend IAIService and implement in MockAIService / OpenRouterAIService. */ export { aiService, MockAIService, OpenRouterAIService } from './ai' export type { IAIService } from './ai' export type { DecisionBrief, ComparisonSummary, CriteriaExtractionResult, AIServiceProvider, ParsedListingData, OfferEmailPayload, MatchExplanation, MatchExplanationInput, TradeOffInput, TradeOffSummary, DataQualityInput, DataQualitySummary, MarketSignalClassification, } from './ai/IAIService' export { parseListingText } from './ai/mock/listingParser'