/**
 * Models Feature Types
 */

export interface Model {
  modelId: string
  name: string
  version: string
  description: string
  status: 'draft' | 'training' | 'mature' | 'active' | 'retired'
  createdAt: string
  updatedAt: string
  createdBy: string
  accuracy: number
  sharpeRatio: number
  maxDrawdown: number
  trades: number
}

export interface ModelFilter {
  search?: string
  status?: string
  minAccuracy?: number
}
