/**
 * Generated by orval. Do not edit manually.
 * O-replay - OpenAPI 3.0
 * O-replay Rest API
 */
import type { Split } from "./split"

/**
 * Entity Result
 */
export interface Result {
  /** @nullable */
  contributory?: string | null
  created: string
  finish_time?: string
  id: string
  is_nc?: boolean
  /** @nullable */
  leg_number?: number | null
  /** @nullable */
  note?: string | null
  /** @nullable */
  points_adjusted?: string | null
  points_behind?: number
  /** @nullable */
  points_bonus?: string | null
  /** @nullable */
  points_final?: string | null
  /** @nullable */
  points_penalty?: string | null
  position?: number
  result_type_id?: string
  splits?: Split[]
  start_time?: string
  /** @nullable */
  status_code?: number | null
  /** @nullable */
  time_adjusted?: string | null
  time_behind?: number
  /** @nullable */
  time_bonus?: string | null
  /** @nullable */
  time_neutralization?: string | null
  /** @nullable */
  time_penalty?: string | null
  time_seconds?: number
  /** @nullable */
  upload_type?: string | null
}
