/**
 * 模型配置请求对象
 */
export interface ModelConfigRequest {
  attachId: string
  confThreshold: number
  modelId: string
  modelName: string
  nmsThreshold: number
}

/**
 * 模型配置响应对象
 */
export interface ModelConfigResponse {
  attachId: string
  confThreshold: number
  modelId: string
  modelName: string
  nmsThreshold: number
  modelPath?: string
}

/**
 * 模型配置列表响应
 */
export interface ModelConfigListResponse {
  code: number
  data: {
    confThreshold?: number
    idList?: string[]
    modelId: string
    modelName: string
    modelPath: string
    nmsThreshold?: number
    page: number
    pageSize: number
    msg: string
    status: number
    success: boolean
  }
}

/**
 * 模型配置详情响应
 */
export interface ModelConfigDetailResponse {
  code: number
  data: ModelConfigResponse
  msg: string
  status: number
} 