Services created: - education/instructor.service.ts: CRUD for education.instructors - education/tag.service.ts: Course tags and assignments management - trading/drawing.service.ts: Chart drawing tools persistence - ml/prediction-overlay.service.ts: ML prediction overlays CRUD - payments/refund.service.ts: Stripe refund workflow management Types added: - Instructor, CourseTag, CourseTagAssignment interfaces - DrawingTool, DrawingTemplate, DrawingToolType types - PredictionOverlay, OverlayType, OverlayStyleConfig - Refund, RefundStatus, RefundRow interfaces Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
43 lines
1.1 KiB
TypeScript
43 lines
1.1 KiB
TypeScript
/**
|
|
* ML Services - Public Exports
|
|
*/
|
|
|
|
// Core ML Engine integration
|
|
export { mlIntegrationService } from './ml-integration.service';
|
|
export type {
|
|
MLSignal,
|
|
MLPrediction,
|
|
MLIndicators,
|
|
ModelHealth,
|
|
BacktestResult,
|
|
BacktestTrade,
|
|
SignalType,
|
|
TimeHorizon,
|
|
AMDPhase,
|
|
} from './ml-integration.service';
|
|
|
|
// Data persistence
|
|
export { mlDataService } from './ml-data.service';
|
|
|
|
// Model registry
|
|
export { mlModelRegistryService } from './ml-model-registry.service';
|
|
|
|
// Chart overlays (visualization from ML Engine)
|
|
export { mlOverlayService } from './ml-overlay.service';
|
|
|
|
// Prediction overlays (CRUD for ml.prediction_overlays table)
|
|
export { predictionOverlayService } from './prediction-overlay.service';
|
|
|
|
// Real-time signal streaming
|
|
export { mlSignalStreamService } from './ml-signal-stream.service';
|
|
export type { SignalStreamConfig, StreamedSignal } from './ml-signal-stream.service';
|
|
|
|
// Backtesting
|
|
export { mlBacktestService } from './ml-backtest.service';
|
|
export type {
|
|
BacktestRun,
|
|
BacktestConfig,
|
|
BacktestResultRecord,
|
|
BacktestStatus,
|
|
} from './ml-backtest.service';
|