import { DriverAccount } from "./driver-profile"
import { DriverProfileDetails } from "./driver-profile"

export interface DriversListRequest {
  "fields": DriversListRequestFields,
  "limit": number,
  "offset": number,
  "query": {
    "park": {
      "id": string
    },
    "text": string
  }
}

export interface DriversListRequestFields {
  "account": Array<keyof DriverAccount>,
  "car": "number"[],
  "current_status": "status"[],
  "driver_profile": Array<keyof DriverProfileDetails>,
  "park": "name"[]
}