export const JOBS_WILDCARDS_KEYS = {
  SHOW_TYPE: "showType",
};

export const PENDING = "pending";
export const POSTED = "posted";
export const ALL = "all";
export const AVAILABLE = "available";
export const ASSIGNED = "assigned";
export const IN_PROGRESS = "in_progress";
export const MY_IN_PROGRESS = "my_in_progress";
export const PICKED_UP = "picked_up";
export const DELIVERED_JOBS = "delivered_jobs";
export const COMPLETED_JOBS = "completed_jobs";
export const BIDS = "bids";
export const MY_BIDS = "my_bids";
export const BIDS_TO_CONFIRM = "bids_to_confirm";
export const JOB_REPORT = "job_report";
export interface IJobsWithTypes {
  type: "transport" | "seafreight";
}

export type TShowTypes =
  | typeof PENDING
  | typeof POSTED
  | typeof ALL
  | typeof AVAILABLE
  | typeof ASSIGNED
  | typeof IN_PROGRESS
  | typeof PICKED_UP
  | typeof DELIVERED_JOBS
  | typeof COMPLETED_JOBS
  | typeof BIDS
  | typeof MY_BIDS
  | typeof BIDS_TO_CONFIRM
  | typeof MY_IN_PROGRESS;

export interface OverdueReportProps extends IJobsWithTypes {}
